├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ └── WorkspaceSettings.xcsettings ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── Primer │ ├── Assign.swift │ ├── Concurrency │ ├── Atomics.swift │ ├── Locking.swift │ └── PropertyWrappers.swift │ ├── Extensions │ ├── Binding.swift │ └── KeyPath+ReadableFormat.swift │ ├── Partial.swift │ ├── ReadOnly.swift │ └── Serialization │ └── DictionaryCodable.swift └── Tests ├── LinuxMain.swift └── PrimerTests ├── BasicTests.swift └── XCTestManifests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Primer/Assign.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Sources/Primer/Assign.swift -------------------------------------------------------------------------------- /Sources/Primer/Concurrency/Atomics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Sources/Primer/Concurrency/Atomics.swift -------------------------------------------------------------------------------- /Sources/Primer/Concurrency/Locking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Sources/Primer/Concurrency/Locking.swift -------------------------------------------------------------------------------- /Sources/Primer/Concurrency/PropertyWrappers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Sources/Primer/Concurrency/PropertyWrappers.swift -------------------------------------------------------------------------------- /Sources/Primer/Extensions/Binding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Sources/Primer/Extensions/Binding.swift -------------------------------------------------------------------------------- /Sources/Primer/Extensions/KeyPath+ReadableFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Sources/Primer/Extensions/KeyPath+ReadableFormat.swift -------------------------------------------------------------------------------- /Sources/Primer/Partial.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Sources/Primer/Partial.swift -------------------------------------------------------------------------------- /Sources/Primer/ReadOnly.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Sources/Primer/ReadOnly.swift -------------------------------------------------------------------------------- /Sources/Primer/Serialization/DictionaryCodable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Sources/Primer/Serialization/DictionaryCodable.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/PrimerTests/BasicTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Tests/PrimerTests/BasicTests.swift -------------------------------------------------------------------------------- /Tests/PrimerTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdrone/Primer/HEAD/Tests/PrimerTests/XCTestManifests.swift --------------------------------------------------------------------------------