gitextract_zegsmnq1/ ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ └── CommitChecks.yml ├── .gitignore ├── .spi.yml ├── Development/ │ ├── .gitignore │ ├── Development/ │ │ ├── Resources/ │ │ │ ├── Assets.xcassets/ │ │ │ │ ├── AccentColor.colorset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ └── Preview Content/ │ │ │ └── Preview Assets.xcassets/ │ │ │ └── Contents.json │ │ ├── Sources/ │ │ │ ├── BookBinding.swift │ │ │ ├── BookLongList.swift │ │ │ ├── BookReadingPropertyWrapper.swift │ │ │ ├── BookStoreReader.swift │ │ │ ├── ContentView.swift │ │ │ └── DevelopmentApp.swift │ │ ├── Tests/ │ │ │ └── DevelopmentTests.swift │ │ └── UITests/ │ │ ├── ReadingTests.swift │ │ └── StoreReaderTests.swift │ ├── DevelopmentUITests/ │ │ ├── DevelopmentUITests.swift │ │ └── DevelopmentUITestsLaunchTests.swift │ ├── Project.swift │ ├── Tuist/ │ │ ├── Package.resolved │ │ └── Package.swift │ ├── Tuist.swift │ └── mise.toml ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources/ │ ├── Verge/ │ │ ├── Documentation.docc/ │ │ │ ├── Activity.md │ │ │ ├── Changes.md │ │ │ ├── ComputedProperty.md │ │ │ ├── Derived.md │ │ │ ├── Dispatcher.md │ │ │ ├── Essentials/ │ │ │ │ └── Motivation.md │ │ │ ├── Guides/ │ │ │ │ ├── Advanced Usage.md │ │ │ │ ├── Basic Usage.md │ │ │ │ └── Migration Guide v9.md │ │ │ ├── Mutation.md │ │ │ ├── Resources/ │ │ │ │ └── Tiny.md │ │ │ ├── State.md │ │ │ ├── Verge.Store.md │ │ │ └── Verge.md │ │ ├── Library/ │ │ │ ├── BackgroundDeallocationQueue.swift │ │ │ ├── CachedMap.swift │ │ │ ├── EventEmitter.swift │ │ │ ├── InoutRef.swift │ │ │ ├── Log.swift │ │ │ ├── Signpost.swift │ │ │ ├── StoreActivitySubscription.swift │ │ │ ├── StoreStateSubscription.swift │ │ │ ├── StoreSubscriptionBase.swift │ │ │ ├── VergeAnyCancellable.swift │ │ │ ├── VergeConcurrency+SynchronizationTracker.swift │ │ │ ├── VergeConcurrency.swift │ │ │ └── _BackingStorage+.swift │ │ ├── Logging/ │ │ │ ├── ActivityTrace.swift │ │ │ ├── DefaultStoreLogger.swift │ │ │ ├── MutationTrace.swift │ │ │ ├── RuntimeError.swift │ │ │ ├── RuntimeSanitizer.swift │ │ │ └── StoreLogger.swift │ │ ├── Sendable.swift │ │ ├── Store/ │ │ │ ├── AnyTargetQueue.swift │ │ │ ├── Changes.swift │ │ │ ├── DetachedDispatcher.swift │ │ │ ├── KeyObject.swift │ │ │ ├── NonAtomicCounter.swift │ │ │ ├── Pipeline.swift │ │ │ ├── Scan.swift │ │ │ ├── StateType.swift │ │ │ ├── Store+Combine.swift │ │ │ ├── Store+RunLoop.swift │ │ │ ├── Store.swift │ │ │ ├── StoreDriverType+Accumulator.swift │ │ │ ├── StoreDriverType.swift │ │ │ ├── StoreMiddleware.swift │ │ │ ├── StoreOperation.swift │ │ │ ├── StoreType+Assignee.swift │ │ │ ├── StoreType+BindingDerived.swift │ │ │ ├── StoreType+Derived.swift │ │ │ ├── StoreWrapperType.swift │ │ │ ├── Transaction.swift │ │ │ └── UIStateStore.swift │ │ ├── SwiftUI/ │ │ │ ├── .swift │ │ │ ├── OnReceive.swift │ │ │ ├── Reading.swift │ │ │ ├── StoreObject.swift │ │ │ └── StoreReader.swift │ │ ├── Utility/ │ │ │ ├── Edge.swift │ │ │ ├── ReferenceEdge.swift │ │ │ └── ThunkToMainActor.swift │ │ ├── Verge.swift │ │ └── macros.swift │ ├── VergeClassic/ │ │ ├── Emitter.swift │ │ ├── Extensions.swift │ │ ├── Info.plist │ │ ├── Storage+Rx.swift │ │ ├── Storage.swift │ │ ├── Verge+Extension.swift │ │ ├── Verge.h │ │ └── VergeClassic.swift │ ├── VergeMacros/ │ │ └── Source.swift │ ├── VergeMacrosPlugin/ │ │ ├── KeyPathMap.swift │ │ ├── MacroError.swift │ │ └── Plugin.swift │ ├── VergeNormalizationDerived/ │ │ ├── DerivedMaking+.swift │ │ ├── DerivedResult.swift │ │ ├── EntityType+Typealias.swift │ │ ├── EntityWrapper.swift │ │ ├── NonNullEntityWrapper.swift │ │ ├── Pipelines.swift │ │ ├── StoreType+.swift │ │ └── VergeNormalizationDerived.swift │ ├── VergeRx/ │ │ ├── Extensions.swift │ │ └── Store+Rx.swift │ └── VergeTiny/ │ └── Source.swift ├── StoreReaderDemo/ │ └── StoreReaderDemo/ │ ├── Assets.xcassets/ │ │ ├── AccentColor.colorset/ │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset/ │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ContentView.swift │ ├── Preview Content/ │ │ └── Preview Assets.xcassets/ │ │ └── Contents.json │ └── StoreReaderDemoApp.swift ├── TaskManagerPlayground/ │ └── TaskManagerPlayground/ │ ├── Assets.xcassets/ │ │ ├── AccentColor.colorset/ │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset/ │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Book.swift │ ├── ContentView.swift │ ├── Info.plist │ ├── Preview Content/ │ │ └── Preview Assets.xcassets/ │ │ └── Contents.json │ └── TaskManagerPlaygroundApp.swift ├── Tests/ │ ├── All.xctestplan │ ├── DemoState.swift │ ├── VergeMacrosTests/ │ │ └── KeyPathMapTests.swift │ ├── VergeNormalizationDerivedTests/ │ │ ├── CombiningTests.swift │ │ ├── DemoState.swift │ │ └── VergeNormalizationDerivedTests.swift │ ├── VergeRxTests/ │ │ ├── ChangedOperatorTests.swift │ │ ├── DemoState.swift │ │ ├── ReproduceDeadlockTests.swift │ │ ├── SubjectCompletionTests.swift │ │ └── VergeRxTests.swift │ ├── VergeTests/ │ │ ├── AccumulationTests.swift │ │ ├── ActivityTests.swift │ │ ├── BindingDerivedTests.swift │ │ ├── CachedMapTests.swift │ │ ├── ChangesTests.swift │ │ ├── ComparerTests.swift │ │ ├── ConcurrencyTests.swift │ │ ├── CopyPerformance.swift │ │ ├── CounterTests.swift │ │ ├── DemoState.swift │ │ ├── DerivedTests.swift │ │ ├── EdgeTests.swift │ │ ├── EventEmitterTests.swift │ │ ├── FilterTests.swift │ │ ├── IsolatedContextTests.swift │ │ ├── OldComparer.swift │ │ ├── PerformanceTests.swift │ │ ├── PipelineTests.swift │ │ ├── ReferenceEdgeTests.swift │ │ ├── Retain/ │ │ │ ├── PublisherCompletionTests.swift │ │ │ └── StoreSinkSusbscriptionTests.swift │ │ ├── RunLoopTests.swift │ │ ├── Sample.swift │ │ ├── StateTypeTests.swift │ │ ├── StoreAndDerivedTests.swift │ │ ├── StoreInitTests.swift │ │ ├── StoreMiddlewareTests.swift │ │ ├── StoreSinkTests.swift │ │ ├── StoreTaskTests.swift │ │ ├── SynchronizeDisplayValueTests.swift │ │ ├── SyntaxTests.swift │ │ ├── TransactionTests.swift │ │ ├── Usage.swift │ │ └── VergeStoreTests.swift │ └── VergeTinyTests/ │ └── VergeTinyTests.swift ├── Verge.playground/ │ ├── Pages/ │ │ ├── Memo.xcplaygroundpage/ │ │ │ └── Contents.swift │ │ ├── PlainStorePattern1.xcplaygroundpage/ │ │ │ └── Contents.swift │ │ ├── PlainStorePattern2.xcplaygroundpage/ │ │ │ └── Contents.swift │ │ ├── PlainStorePattern3.xcplaygroundpage/ │ │ │ └── Contents.swift │ │ ├── PlainStorePattern4.xcplaygroundpage/ │ │ │ └── Contents.swift │ │ ├── PlainStorePattern5.xcplaygroundpage/ │ │ │ └── Contents.swift │ │ ├── VergeStorePartern2.xcplaygroundpage/ │ │ │ └── Contents.swift │ │ └── VergeStorePattern.xcplaygroundpage/ │ │ └── Contents.swift │ ├── Sources/ │ │ └── Wire.swift │ └── contents.xcplayground ├── mise.toml └── playgrounds/ ├── .gitignore └── PlaySwiftUI/ ├── PlaySwiftUI/ │ ├── Assets.xcassets/ │ │ ├── AccentColor.colorset/ │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset/ │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ContentView.swift │ ├── PlaySwiftUIApp.swift │ ├── Preview Content/ │ │ └── Preview Assets.xcassets/ │ │ └── Contents.json │ └── Simple.swift └── PlaySwiftUI.xcodeproj/ ├── project.pbxproj └── project.xcworkspace/ ├── contents.xcworkspacedata └── xcshareddata/ └── swiftpm/ └── Package.resolved