DependencyInitializer is a convenient and understandable contract for initializing dependencies. The main goal is to provide a clear assembly of a dependency container with initialization steps.
Simple router and routes types for screen, sheet and fullscreencover for SwiftUI.
Handler for throws closures, uses in Presenter, ViewModel or Controller.
A mutex based on the implementation of the 'Readers - Writers' pattern using Swift.