├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── config.yml └── workflows │ ├── ci.yml │ ├── documentation.yml │ ├── format.yml │ └── release.yml ├── .gitignore ├── .spi.yml ├── ComposableArchitecture.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ ├── WorkspaceSettings.xcsettings │ ├── swiftpm │ └── Package.resolved │ └── xcschemes │ ├── ComposableArchitecture.xcscheme │ └── swift-composable-architecture-benchmark.xcscheme ├── Examples ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── CaseStudies │ ├── CaseStudies.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── CaseStudies (SwiftUI).xcscheme │ │ │ ├── CaseStudies (UIKit).xcscheme │ │ │ └── tvOSCaseStudies.xcscheme │ ├── README.md │ ├── SwiftUICaseStudies │ │ ├── 00-Core.swift │ │ ├── 00-RootView.swift │ │ ├── 01-GettingStarted-AlertsAndConfirmationDialogs.swift │ │ ├── 01-GettingStarted-Animations.swift │ │ ├── 01-GettingStarted-Bindings-Basics.swift │ │ ├── 01-GettingStarted-Bindings-Forms.swift │ │ ├── 01-GettingStarted-Composition-TwoCounters.swift │ │ ├── 01-GettingStarted-Counter.swift │ │ ├── 01-GettingStarted-FocusState.swift │ │ ├── 01-GettingStarted-OptionalState.swift │ │ ├── 01-GettingStarted-SharedState.swift │ │ ├── 02-Effects-Basics.swift │ │ ├── 02-Effects-Cancellation.swift │ │ ├── 02-Effects-LongLiving.swift │ │ ├── 02-Effects-Refreshable.swift │ │ ├── 02-Effects-SystemEnvironment.swift │ │ ├── 02-Effects-Timers.swift │ │ ├── 02-Effects-WebSocket.swift │ │ ├── 03-Navigation-Lists-LoadThenNavigate.swift │ │ ├── 03-Navigation-Lists-NavigateAndLoad.swift │ │ ├── 03-Navigation-LoadThenNavigate.swift │ │ ├── 03-Navigation-NavigateAndLoad.swift │ │ ├── 03-Navigation-Sheet-LoadThenPresent.swift │ │ ├── 03-Navigation-Sheet-PresentAndLoad.swift │ │ ├── 04-HigherOrderReducers-ElmLikeSubscriptions.swift │ │ ├── 04-HigherOrderReducers-Lifecycle.swift │ │ ├── 04-HigherOrderReducers-Recursion.swift │ │ ├── 04-HigherOrderReducers-ResuableOfflineDownloads │ │ │ ├── DownloadClient.swift │ │ │ ├── DownloadComponent.swift │ │ │ └── ReusableComponents-Download.swift │ │ ├── 04-HigherOrderReducers-ReusableFavoriting.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon-60@2x.png │ │ │ │ ├── AppIcon-76@2x.png │ │ │ │ ├── AppIcon-iPadPro@2x.png │ │ │ │ ├── AppIcon.png │ │ │ │ ├── Contents.json │ │ │ │ └── transparent.png │ │ │ └── Contents.json │ │ ├── CaseStudiesApp.swift │ │ ├── FactClient.swift │ │ ├── Info.plist │ │ └── Internal │ │ │ ├── AboutView.swift │ │ │ ├── CircularProgressView.swift │ │ │ ├── ResignFirstResponder.swift │ │ │ ├── TemplateText.swift │ │ │ └── UIViewRepresented.swift │ ├── SwiftUICaseStudiesTests │ │ ├── 01-GettingStarted-AlertsAndConfirmationDialogsTests.swift │ │ ├── 01-GettingStarted-AnimationsTests.swift │ │ ├── 01-GettingStarted-BindingBasicsTests.swift │ │ ├── 01-GettingStarted-SharedStateTests.swift │ │ ├── 02-Effects-BasicsTests.swift │ │ ├── 02-Effects-CancellationTests.swift │ │ ├── 02-Effects-LongLivingTests.swift │ │ ├── 02-Effects-RefreshableTests.swift │ │ ├── 02-Effects-TimersTests.swift │ │ ├── 02-Effects-WebSocketTests.swift │ │ ├── 04-HigherOrderReducers-LifecycleTests.swift │ │ ├── 04-HigherOrderReducers-RecursionTests.swift │ │ ├── 04-HigherOrderReducers-ReusableFavoritingTests.swift │ │ └── 04-HigherOrderReducers-ReusableOfflineDownloadsTests.swift │ ├── UIKitCaseStudies │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon-60@2x.png │ │ │ │ ├── AppIcon-76@2x.png │ │ │ │ ├── AppIcon-iPadPro@2x.png │ │ │ │ ├── AppIcon.png │ │ │ │ ├── Contents.json │ │ │ │ └── transparent.png │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ └── LaunchScreen.storyboard │ │ ├── CounterViewController.swift │ │ ├── Info.plist │ │ ├── Internal │ │ │ ├── ActivityIndicatorViewController.swift │ │ │ ├── IfLetStoreController.swift │ │ │ └── UIViewRepresented.swift │ │ ├── ListsOfState.swift │ │ ├── LoadThenNavigate.swift │ │ ├── NavigateAndLoad.swift │ │ ├── Preview Content │ │ │ └── Preview Assets.xcassets │ │ │ │ └── Contents.json │ │ ├── RootViewController.swift │ │ └── SceneDelegate.swift │ ├── UIKitCaseStudiesTests │ │ ├── Info.plist │ │ └── UIKitCaseStudiesTests.swift │ ├── tvOSCaseStudies │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon.png │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Core.swift │ │ ├── FocusView.swift │ │ ├── Info.plist │ │ └── RootView.swift │ └── tvOSCaseStudiesTests │ │ └── FocusTests.swift ├── Integration │ ├── Integration.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── swiftpm │ │ │ │ └── Package.resolved │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Integration.xcscheme │ ├── Integration │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── BindingsAnimationsTestBench.swift │ │ ├── EscapedWithViewStoreTestCase.swift │ │ ├── ForEachBindingTestCase.swift │ │ ├── IntegrationApp.swift │ │ ├── NavigationStackBindingTestCase.swift │ │ └── Preview Content │ │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ └── IntegrationUITests │ │ ├── EscapedWithViewStoreTests.swift │ │ ├── ForEachBindingTests.swift │ │ └── NavigationStackBindingTests.swift ├── Package.swift ├── README.md ├── Search │ ├── README.md │ ├── Search.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Search.xcscheme │ ├── Search │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon-60@2x.png │ │ │ │ ├── AppIcon-76@2x.png │ │ │ │ ├── AppIcon-iPadPro@2x.png │ │ │ │ ├── AppIcon.png │ │ │ │ ├── Contents.json │ │ │ │ └── transparent.png │ │ │ └── Contents.json │ │ ├── SearchApp.swift │ │ ├── SearchView.swift │ │ └── WeatherClient.swift │ └── SearchTests │ │ └── SearchTests.swift ├── SpeechRecognition │ ├── README.md │ ├── SpeechRecognition.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── SpeechRecognition.xcscheme │ ├── SpeechRecognition │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon-60@2x.png │ │ │ │ ├── AppIcon-76@2x.png │ │ │ │ ├── AppIcon-iPadPro@2x.png │ │ │ │ ├── AppIcon.png │ │ │ │ ├── Contents.json │ │ │ │ └── transparent.png │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── SpeechClient │ │ │ ├── Client.swift │ │ │ ├── Live.swift │ │ │ └── Models.swift │ │ ├── SpeechRecognition.swift │ │ └── SpeechRecognitionApp.swift │ └── SpeechRecognitionTests │ │ └── SpeechRecognitionTests.swift ├── TicTacToe │ ├── App │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon-60@2x.png │ │ │ │ ├── AppIcon-76@2x.png │ │ │ │ ├── AppIcon-iPadPro@2x.png │ │ │ │ ├── AppIcon.png │ │ │ │ ├── Contents.json │ │ │ │ └── transparent.png │ │ │ └── Contents.json │ │ ├── RootView.swift │ │ └── TicTacToeApp.swift │ ├── README.md │ ├── TicTacToe.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── TicTacToe.xcscheme │ └── tic-tac-toe │ │ ├── .gitignore │ │ ├── Package.swift │ │ ├── Sources │ │ ├── AppCore │ │ │ └── AppCore.swift │ │ ├── AppSwiftUI │ │ │ └── AppView.swift │ │ ├── AppUIKit │ │ │ └── AppViewController.swift │ │ ├── AuthenticationClient │ │ │ └── AuthenticationClient.swift │ │ ├── AuthenticationClientLive │ │ │ └── LiveAuthenticationClient.swift │ │ ├── GameCore │ │ │ ├── GameCore.swift │ │ │ └── Three.swift │ │ ├── GameSwiftUI │ │ │ └── GameView.swift │ │ ├── GameUIKit │ │ │ └── GameViewController.swift │ │ ├── LoginCore │ │ │ └── LoginCore.swift │ │ ├── LoginSwiftUI │ │ │ └── LoginView.swift │ │ ├── LoginUIKit │ │ │ └── LoginViewController.swift │ │ ├── NewGameCore │ │ │ └── NewGameCore.swift │ │ ├── NewGameSwiftUI │ │ │ └── NewGameView.swift │ │ ├── NewGameUIKit │ │ │ └── NewGameViewController.swift │ │ ├── TwoFactorCore │ │ │ └── TwoFactorCore.swift │ │ ├── TwoFactorSwiftUI │ │ │ └── TwoFactorView.swift │ │ └── TwoFactorUIKit │ │ │ └── TwoFactorViewController.swift │ │ └── Tests │ │ ├── AppCoreTests │ │ └── AppCoreTests.swift │ │ ├── GameCoreTests │ │ └── GameCoreTests.swift │ │ ├── GameSwiftUITests │ │ └── GameSwiftUITests.swift │ │ ├── LoginCoreTests │ │ └── LoginCoreTests.swift │ │ ├── LoginSwiftUITests │ │ └── LoginSwiftUITests.swift │ │ ├── NewGameCoreTests │ │ └── NewGameCoreTests.swift │ │ ├── NewGameSwiftUITests │ │ └── NewGameSwiftUITests.swift │ │ ├── TwoFactorCoreTests │ │ └── TwoFactorCoreTests.swift │ │ └── TwoFactorSwiftUITests │ │ └── TwoFactorSwiftUITests.swift ├── Todos │ ├── README.md │ ├── Todos.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Todos.xcscheme │ ├── Todos │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon-60@2x.png │ │ │ │ ├── AppIcon-76@2x.png │ │ │ │ ├── AppIcon-iPadPro@2x.png │ │ │ │ ├── AppIcon.png │ │ │ │ ├── Contents.json │ │ │ │ └── transparent.png │ │ │ └── Contents.json │ │ ├── Todo.swift │ │ ├── Todos.swift │ │ └── TodosApp.swift │ └── TodosTests │ │ └── TodosTests.swift └── VoiceMemos │ ├── README.md │ ├── VoiceMemos.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── VoiceMemos.xcscheme │ ├── VoiceMemos │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── AppIcon-60@2x.png │ │ │ ├── AppIcon-76@2x.png │ │ │ ├── AppIcon-iPadPro@2x.png │ │ │ ├── AppIcon.png │ │ │ ├── Contents.json │ │ │ └── transparent.png │ │ └── Contents.json │ ├── AudioPlayerClient │ │ ├── AudioPlayerClient.swift │ │ └── LiveAudioPlayerClient.swift │ ├── AudioRecorderClient │ │ ├── AudioRecorderClient.swift │ │ └── LiveAudioRecorderClient.swift │ ├── Dependencies.swift │ ├── Helpers.swift │ ├── Info.plist │ ├── RecordingMemo.swift │ ├── VoiceMemo.swift │ ├── VoiceMemos.swift │ └── VoiceMemosApp.swift │ └── VoiceMemosTests │ └── VoiceMemosTests.swift ├── LICENSE ├── Makefile ├── Package.resolved ├── Package.swift ├── README.md ├── Sources ├── ComposableArchitecture │ ├── Documentation.docc │ │ ├── Articles │ │ │ ├── Bindings.md │ │ │ ├── DependencyManagement.md │ │ │ ├── GettingStarted.md │ │ │ ├── MigratingToTheReducerProtocol.md │ │ │ ├── Performance.md │ │ │ ├── SwiftConcurrency.md │ │ │ └── Testing.md │ │ ├── ComposableArchitecture.md │ │ └── Extensions │ │ │ ├── AnyReducerDeprecations.md │ │ │ ├── Deprecations │ │ │ ├── EffectDeprecations.md │ │ │ ├── ReduceDeprecations.md │ │ │ ├── ReducerDeprecations.md │ │ │ ├── StoreDeprecations.md │ │ │ ├── SwiftUIDeprecations.md │ │ │ ├── TestStoreDeprecations.md │ │ │ └── ViewStoreDeprecations.md │ │ │ ├── Effect.md │ │ │ ├── EffectCancel.md │ │ │ ├── EffectCancelIds.md │ │ │ ├── EffectCancellable.md │ │ │ ├── EffectRun.md │ │ │ ├── EffectSend.md │ │ │ ├── Reduce.md │ │ │ ├── ReducerBuilder.md │ │ │ ├── ReducerProtocol.md │ │ │ ├── Store.md │ │ │ ├── StoreScope.md │ │ │ ├── SwiftUI.md │ │ │ ├── SwitchStore.md │ │ │ ├── TaskResult.md │ │ │ ├── TestStore.md │ │ │ ├── TestStoreExhaustivity.md │ │ │ ├── UIKit.md │ │ │ ├── ViewStore.md │ │ │ ├── ViewStoreBinding.md │ │ │ ├── WithTaskCancellation.md │ │ │ ├── WithViewStore.md │ │ │ └── WithViewStoreInit.md │ ├── Effect.swift │ ├── Effects │ │ ├── Animation.swift │ │ ├── Cancellation.swift │ │ ├── Publisher.swift │ │ ├── Publisher │ │ │ ├── Debouncing.swift │ │ │ ├── Deferring.swift │ │ │ ├── Throttling.swift │ │ │ └── Timer.swift │ │ └── TaskResult.swift │ ├── Internal │ │ ├── Binding+IsPresent.swift │ │ ├── Box.swift │ │ ├── Create.swift │ │ ├── CurrentValueRelay.swift │ │ ├── Debug.swift │ │ ├── Deprecations.swift │ │ ├── Exports.swift │ │ ├── Locking.swift │ │ ├── OpenExistential.swift │ │ ├── RuntimeWarnings.swift │ │ ├── TaskCancellableValue.swift │ │ └── TypeName.swift │ ├── Reducer │ │ ├── AnyReducer │ │ │ ├── AnyReducer.swift │ │ │ ├── AnyReducerBinding.swift │ │ │ ├── AnyReducerCompatibility.swift │ │ │ ├── AnyReducerDebug.swift │ │ │ └── AnyReducerSignpost.swift │ │ ├── ReducerBuilder.swift │ │ └── Reducers │ │ │ ├── BindingReducer.swift │ │ │ ├── CombineReducers.swift │ │ │ ├── DebugReducer.swift │ │ │ ├── DependencyKeyWritingReducer.swift │ │ │ ├── EmptyReducer.swift │ │ │ ├── ForEachReducer.swift │ │ │ ├── IfCaseLetReducer.swift │ │ │ ├── IfLetReducer.swift │ │ │ ├── Optional.swift │ │ │ ├── Reduce.swift │ │ │ ├── Scope.swift │ │ │ └── SignpostReducer.swift │ ├── ReducerProtocol.swift │ ├── Store.swift │ ├── SwiftUI │ │ ├── Alert.swift │ │ ├── Binding.swift │ │ ├── ConfirmationDialog.swift │ │ ├── ForEachStore.swift │ │ ├── IfLetStore.swift │ │ ├── SwitchStore.swift │ │ └── WithViewStore.swift │ ├── TestStore.swift │ ├── UIKit │ │ ├── AlertStateUIKit.swift │ │ └── IfLetUIKit.swift │ └── ViewStore.swift ├── _CAsyncSupport │ ├── _CAsyncSupport.h │ └── module.modulemap └── swift-composable-architecture-benchmark │ ├── Common.swift │ ├── Dependencies.swift │ ├── Effects.swift │ ├── StoreScope.swift │ ├── ViewStore.swift │ └── main.swift └── Tests └── ComposableArchitectureTests ├── BindingLocalTests.swift ├── BindingTests.swift ├── CompatibilityTests.swift ├── ComposableArchitectureTests.swift ├── DebugTests.swift ├── DependencyKeyWritingReducerTests.swift ├── DeprecatedTests.swift ├── EffectCancellationTests.swift ├── EffectDebounceTests.swift ├── EffectDeferredTests.swift ├── EffectFailureTests.swift ├── EffectOperationTests.swift ├── EffectRunTests.swift ├── EffectTaskTests.swift ├── EffectTests.swift ├── EffectThrottleTests.swift ├── ForEachReducerTests.swift ├── IfCaseLetReducerTests.swift ├── IfLetReducerTests.swift ├── MemoryManagementTests.swift ├── ReducerBuilderTests.swift ├── ReducerTests.swift ├── RuntimeWarningTests.swift ├── ScopeTests.swift ├── SerialExecutor.swift ├── StoreFilterTests.swift ├── StoreTests.swift ├── TaskCancellationTests.swift ├── TaskResultTests.swift ├── TestStoreFailureTests.swift ├── TestStoreNonExhaustiveTests.swift ├── TestStoreTests.swift ├── TimerTests.swift └── ViewStoreTests.swift /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /.swiftpm 4 | /Packages 5 | /*.xcodeproj 6 | xcuserdata/ 7 | -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/.spi.yml -------------------------------------------------------------------------------- /ComposableArchitecture.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/ComposableArchitecture.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ComposableArchitecture.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/ComposableArchitecture.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ComposableArchitecture.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/ComposableArchitecture.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ComposableArchitecture.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/ComposableArchitecture.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /ComposableArchitecture.xcworkspace/xcshareddata/xcschemes/ComposableArchitecture.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/ComposableArchitecture.xcworkspace/xcshareddata/xcschemes/ComposableArchitecture.xcscheme -------------------------------------------------------------------------------- /ComposableArchitecture.xcworkspace/xcshareddata/xcschemes/swift-composable-architecture-benchmark.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/ComposableArchitecture.xcworkspace/xcshareddata/xcschemes/swift-composable-architecture-benchmark.xcscheme -------------------------------------------------------------------------------- /Examples/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/CaseStudies/CaseStudies.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/CaseStudies.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/CaseStudies/CaseStudies.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/CaseStudies.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/CaseStudies/CaseStudies.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/CaseStudies.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/CaseStudies/CaseStudies.xcodeproj/xcshareddata/xcschemes/CaseStudies (SwiftUI).xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/CaseStudies.xcodeproj/xcshareddata/xcschemes/CaseStudies (SwiftUI).xcscheme -------------------------------------------------------------------------------- /Examples/CaseStudies/CaseStudies.xcodeproj/xcshareddata/xcschemes/CaseStudies (UIKit).xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/CaseStudies.xcodeproj/xcshareddata/xcschemes/CaseStudies (UIKit).xcscheme -------------------------------------------------------------------------------- /Examples/CaseStudies/CaseStudies.xcodeproj/xcshareddata/xcschemes/tvOSCaseStudies.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/CaseStudies.xcodeproj/xcshareddata/xcschemes/tvOSCaseStudies.xcscheme -------------------------------------------------------------------------------- /Examples/CaseStudies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/README.md -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/00-Core.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/00-Core.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/00-RootView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/00-RootView.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-AlertsAndConfirmationDialogs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-AlertsAndConfirmationDialogs.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Animations.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Animations.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Bindings-Basics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Bindings-Basics.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Bindings-Forms.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Bindings-Forms.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Composition-TwoCounters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Composition-TwoCounters.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Counter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-Counter.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-FocusState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-FocusState.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-OptionalState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-OptionalState.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-SharedState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/01-GettingStarted-SharedState.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/02-Effects-Basics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/02-Effects-Basics.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/02-Effects-Cancellation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/02-Effects-Cancellation.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/02-Effects-LongLiving.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/02-Effects-LongLiving.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/02-Effects-Refreshable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/02-Effects-Refreshable.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/02-Effects-SystemEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/02-Effects-SystemEnvironment.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/02-Effects-Timers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/02-Effects-Timers.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/02-Effects-WebSocket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/02-Effects-WebSocket.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-Lists-LoadThenNavigate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-Lists-LoadThenNavigate.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-Lists-NavigateAndLoad.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-Lists-NavigateAndLoad.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-LoadThenNavigate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-LoadThenNavigate.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-NavigateAndLoad.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-NavigateAndLoad.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-Sheet-LoadThenPresent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-Sheet-LoadThenPresent.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-Sheet-PresentAndLoad.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/03-Navigation-Sheet-PresentAndLoad.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ElmLikeSubscriptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ElmLikeSubscriptions.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-Lifecycle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-Lifecycle.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-Recursion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-Recursion.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ResuableOfflineDownloads/DownloadClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ResuableOfflineDownloads/DownloadClient.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ResuableOfflineDownloads/DownloadComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ResuableOfflineDownloads/DownloadComponent.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ResuableOfflineDownloads/ReusableComponents-Download.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ResuableOfflineDownloads/ReusableComponents-Download.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ReusableFavoriting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/04-HigherOrderReducers-ReusableFavoriting.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/AppIcon.appiconset/transparent.png -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/CaseStudiesApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/CaseStudiesApp.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/FactClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/FactClient.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Info.plist -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Internal/AboutView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Internal/AboutView.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Internal/CircularProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Internal/CircularProgressView.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Internal/ResignFirstResponder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Internal/ResignFirstResponder.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Internal/TemplateText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Internal/TemplateText.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudies/Internal/UIViewRepresented.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudies/Internal/UIViewRepresented.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/01-GettingStarted-AlertsAndConfirmationDialogsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/01-GettingStarted-AlertsAndConfirmationDialogsTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/01-GettingStarted-AnimationsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/01-GettingStarted-AnimationsTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/01-GettingStarted-BindingBasicsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/01-GettingStarted-BindingBasicsTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/01-GettingStarted-SharedStateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/01-GettingStarted-SharedStateTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-BasicsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-BasicsTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-CancellationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-CancellationTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-LongLivingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-LongLivingTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-RefreshableTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-RefreshableTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-TimersTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-TimersTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-WebSocketTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/02-Effects-WebSocketTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/04-HigherOrderReducers-LifecycleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/04-HigherOrderReducers-LifecycleTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/04-HigherOrderReducers-RecursionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/04-HigherOrderReducers-RecursionTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/04-HigherOrderReducers-ReusableFavoritingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/04-HigherOrderReducers-ReusableFavoritingTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/SwiftUICaseStudiesTests/04-HigherOrderReducers-ReusableOfflineDownloadsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/SwiftUICaseStudiesTests/04-HigherOrderReducers-ReusableOfflineDownloadsTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/AppIcon.appiconset/transparent.png -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/CounterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/CounterViewController.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Info.plist -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Internal/ActivityIndicatorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Internal/ActivityIndicatorViewController.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Internal/IfLetStoreController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Internal/IfLetStoreController.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Internal/UIViewRepresented.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Internal/UIViewRepresented.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/ListsOfState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/ListsOfState.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/LoadThenNavigate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/LoadThenNavigate.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/NavigateAndLoad.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/NavigateAndLoad.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/RootViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/RootViewController.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudies/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudies/SceneDelegate.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudiesTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudiesTests/Info.plist -------------------------------------------------------------------------------- /Examples/CaseStudies/UIKitCaseStudiesTests/UIKitCaseStudiesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/UIKitCaseStudiesTests/UIKitCaseStudiesTests.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/tvOSCaseStudies/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/tvOSCaseStudies/AppDelegate.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/tvOSCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/tvOSCaseStudies/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Examples/CaseStudies/tvOSCaseStudies/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/tvOSCaseStudies/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/CaseStudies/tvOSCaseStudies/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/tvOSCaseStudies/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/CaseStudies/tvOSCaseStudies/Core.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/tvOSCaseStudies/Core.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/tvOSCaseStudies/FocusView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/tvOSCaseStudies/FocusView.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/tvOSCaseStudies/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/tvOSCaseStudies/Info.plist -------------------------------------------------------------------------------- /Examples/CaseStudies/tvOSCaseStudies/RootView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/tvOSCaseStudies/RootView.swift -------------------------------------------------------------------------------- /Examples/CaseStudies/tvOSCaseStudiesTests/FocusTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/CaseStudies/tvOSCaseStudiesTests/FocusTests.swift -------------------------------------------------------------------------------- /Examples/Integration/Integration.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/Integration/Integration.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/Integration/Integration.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/Integration/Integration.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Examples/Integration/Integration.xcodeproj/xcshareddata/xcschemes/Integration.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration.xcodeproj/xcshareddata/xcschemes/Integration.xcscheme -------------------------------------------------------------------------------- /Examples/Integration/Integration/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Examples/Integration/Integration/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/Integration/Integration/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/Integration/Integration/BindingsAnimationsTestBench.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration/BindingsAnimationsTestBench.swift -------------------------------------------------------------------------------- /Examples/Integration/Integration/EscapedWithViewStoreTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration/EscapedWithViewStoreTestCase.swift -------------------------------------------------------------------------------- /Examples/Integration/Integration/ForEachBindingTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration/ForEachBindingTestCase.swift -------------------------------------------------------------------------------- /Examples/Integration/Integration/IntegrationApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration/IntegrationApp.swift -------------------------------------------------------------------------------- /Examples/Integration/Integration/NavigationStackBindingTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration/NavigationStackBindingTestCase.swift -------------------------------------------------------------------------------- /Examples/Integration/Integration/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/Integration/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/Integration/IntegrationUITests/EscapedWithViewStoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/IntegrationUITests/EscapedWithViewStoreTests.swift -------------------------------------------------------------------------------- /Examples/Integration/IntegrationUITests/ForEachBindingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/IntegrationUITests/ForEachBindingTests.swift -------------------------------------------------------------------------------- /Examples/Integration/IntegrationUITests/NavigationStackBindingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Integration/IntegrationUITests/NavigationStackBindingTests.swift -------------------------------------------------------------------------------- /Examples/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Package.swift -------------------------------------------------------------------------------- /Examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/README.md -------------------------------------------------------------------------------- /Examples/Search/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/README.md -------------------------------------------------------------------------------- /Examples/Search/Search.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/Search/Search.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/Search/Search.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/Search/Search.xcodeproj/xcshareddata/xcschemes/Search.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search.xcodeproj/xcshareddata/xcschemes/Search.xcscheme -------------------------------------------------------------------------------- /Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png -------------------------------------------------------------------------------- /Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png -------------------------------------------------------------------------------- /Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png -------------------------------------------------------------------------------- /Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/Assets.xcassets/AppIcon.appiconset/transparent.png -------------------------------------------------------------------------------- /Examples/Search/Search/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/Search/Search/SearchApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/SearchApp.swift -------------------------------------------------------------------------------- /Examples/Search/Search/SearchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/SearchView.swift -------------------------------------------------------------------------------- /Examples/Search/Search/WeatherClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/Search/WeatherClient.swift -------------------------------------------------------------------------------- /Examples/Search/SearchTests/SearchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Search/SearchTests/SearchTests.swift -------------------------------------------------------------------------------- /Examples/SpeechRecognition/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/README.md -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition.xcodeproj/xcshareddata/xcschemes/SpeechRecognition.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition.xcodeproj/xcshareddata/xcschemes/SpeechRecognition.xcscheme -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/AppIcon.appiconset/transparent.png -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/Info.plist -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/SpeechClient/Client.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/SpeechClient/Client.swift -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/SpeechClient/Live.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/SpeechClient/Live.swift -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/SpeechClient/Models.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/SpeechClient/Models.swift -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/SpeechRecognition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/SpeechRecognition.swift -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognition/SpeechRecognitionApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognition/SpeechRecognitionApp.swift -------------------------------------------------------------------------------- /Examples/SpeechRecognition/SpeechRecognitionTests/SpeechRecognitionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/SpeechRecognition/SpeechRecognitionTests/SpeechRecognitionTests.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png -------------------------------------------------------------------------------- /Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png -------------------------------------------------------------------------------- /Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png -------------------------------------------------------------------------------- /Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/App/Assets.xcassets/AppIcon.appiconset/transparent.png -------------------------------------------------------------------------------- /Examples/TicTacToe/App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/TicTacToe/App/RootView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/App/RootView.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/App/TicTacToeApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/App/TicTacToeApp.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/README.md -------------------------------------------------------------------------------- /Examples/TicTacToe/TicTacToe.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/TicTacToe.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/TicTacToe/TicTacToe.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/TicTacToe.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/TicTacToe/TicTacToe.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/TicTacToe.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/TicTacToe/TicTacToe.xcodeproj/xcshareddata/xcschemes/TicTacToe.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/TicTacToe.xcodeproj/xcshareddata/xcschemes/TicTacToe.xcscheme -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/.gitignore -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Package.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/AppCore/AppCore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/AppCore/AppCore.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/AppSwiftUI/AppView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/AppSwiftUI/AppView.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/AppUIKit/AppViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/AppUIKit/AppViewController.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/AuthenticationClient/AuthenticationClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/AuthenticationClient/AuthenticationClient.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/AuthenticationClientLive/LiveAuthenticationClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/AuthenticationClientLive/LiveAuthenticationClient.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/GameCore/GameCore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/GameCore/GameCore.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/GameCore/Three.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/GameCore/Three.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/GameSwiftUI/GameView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/GameSwiftUI/GameView.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/GameUIKit/GameViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/GameUIKit/GameViewController.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/LoginCore/LoginCore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/LoginCore/LoginCore.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/LoginSwiftUI/LoginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/LoginSwiftUI/LoginView.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/LoginUIKit/LoginViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/LoginUIKit/LoginViewController.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/NewGameCore/NewGameCore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/NewGameCore/NewGameCore.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/NewGameSwiftUI/NewGameView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/NewGameSwiftUI/NewGameView.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/NewGameUIKit/NewGameViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/NewGameUIKit/NewGameViewController.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/TwoFactorCore/TwoFactorCore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/TwoFactorCore/TwoFactorCore.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/TwoFactorSwiftUI/TwoFactorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/TwoFactorSwiftUI/TwoFactorView.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Sources/TwoFactorUIKit/TwoFactorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Sources/TwoFactorUIKit/TwoFactorViewController.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Tests/AppCoreTests/AppCoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Tests/AppCoreTests/AppCoreTests.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Tests/GameCoreTests/GameCoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Tests/GameCoreTests/GameCoreTests.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Tests/GameSwiftUITests/GameSwiftUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Tests/GameSwiftUITests/GameSwiftUITests.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Tests/LoginCoreTests/LoginCoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Tests/LoginCoreTests/LoginCoreTests.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Tests/LoginSwiftUITests/LoginSwiftUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Tests/LoginSwiftUITests/LoginSwiftUITests.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Tests/NewGameCoreTests/NewGameCoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Tests/NewGameCoreTests/NewGameCoreTests.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Tests/NewGameSwiftUITests/NewGameSwiftUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Tests/NewGameSwiftUITests/NewGameSwiftUITests.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Tests/TwoFactorCoreTests/TwoFactorCoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Tests/TwoFactorCoreTests/TwoFactorCoreTests.swift -------------------------------------------------------------------------------- /Examples/TicTacToe/tic-tac-toe/Tests/TwoFactorSwiftUITests/TwoFactorSwiftUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/TicTacToe/tic-tac-toe/Tests/TwoFactorSwiftUITests/TwoFactorSwiftUITests.swift -------------------------------------------------------------------------------- /Examples/Todos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/README.md -------------------------------------------------------------------------------- /Examples/Todos/Todos.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/Todos/Todos.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/Todos/Todos.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/Todos/Todos.xcodeproj/xcshareddata/xcschemes/Todos.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos.xcodeproj/xcshareddata/xcschemes/Todos.xcscheme -------------------------------------------------------------------------------- /Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png -------------------------------------------------------------------------------- /Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png -------------------------------------------------------------------------------- /Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png -------------------------------------------------------------------------------- /Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/Assets.xcassets/AppIcon.appiconset/transparent.png -------------------------------------------------------------------------------- /Examples/Todos/Todos/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/Todos/Todos/Todo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/Todo.swift -------------------------------------------------------------------------------- /Examples/Todos/Todos/Todos.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/Todos.swift -------------------------------------------------------------------------------- /Examples/Todos/Todos/TodosApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/Todos/TodosApp.swift -------------------------------------------------------------------------------- /Examples/Todos/TodosTests/TodosTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/Todos/TodosTests/TodosTests.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/README.md -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos.xcodeproj/xcshareddata/xcschemes/VoiceMemos.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos.xcodeproj/xcshareddata/xcschemes/VoiceMemos.xcscheme -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/AppIcon-iPadPro@2x.png -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/AppIcon.png -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Assets.xcassets/AppIcon.appiconset/transparent.png -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/AudioPlayerClient/AudioPlayerClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/AudioPlayerClient/AudioPlayerClient.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/AudioPlayerClient/LiveAudioPlayerClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/AudioPlayerClient/LiveAudioPlayerClient.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/AudioRecorderClient/AudioRecorderClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/AudioRecorderClient/AudioRecorderClient.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/AudioRecorderClient/LiveAudioRecorderClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/AudioRecorderClient/LiveAudioRecorderClient.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Dependencies.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Dependencies.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Helpers.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/Info.plist -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/RecordingMemo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/RecordingMemo.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/VoiceMemo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/VoiceMemo.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/VoiceMemos.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/VoiceMemos.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemos/VoiceMemosApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemos/VoiceMemosApp.swift -------------------------------------------------------------------------------- /Examples/VoiceMemos/VoiceMemosTests/VoiceMemosTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Examples/VoiceMemos/VoiceMemosTests/VoiceMemosTests.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Makefile -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/README.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Articles/Bindings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Articles/Bindings.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Articles/DependencyManagement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Articles/DependencyManagement.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Articles/GettingStarted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Articles/GettingStarted.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Articles/MigratingToTheReducerProtocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Articles/MigratingToTheReducerProtocol.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Articles/Performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Articles/Performance.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Articles/SwiftConcurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Articles/SwiftConcurrency.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Articles/Testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Articles/Testing.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/ComposableArchitecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/ComposableArchitecture.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/AnyReducerDeprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/AnyReducerDeprecations.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/EffectDeprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/EffectDeprecations.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/ReduceDeprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/ReduceDeprecations.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/ReducerDeprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/ReducerDeprecations.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/StoreDeprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/StoreDeprecations.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/SwiftUIDeprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/SwiftUIDeprecations.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/TestStoreDeprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/TestStoreDeprecations.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/ViewStoreDeprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Deprecations/ViewStoreDeprecations.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Effect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Effect.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectCancel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectCancel.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectCancelIds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectCancelIds.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectCancellable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectCancellable.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectRun.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectRun.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectSend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/EffectSend.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Reduce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Reduce.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/ReducerBuilder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/ReducerBuilder.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/ReducerProtocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/ReducerProtocol.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/Store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/Store.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/StoreScope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/StoreScope.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/SwiftUI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/SwiftUI.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/SwitchStore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/SwitchStore.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/TaskResult.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/TaskResult.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/TestStore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/TestStore.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/TestStoreExhaustivity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/TestStoreExhaustivity.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/UIKit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/UIKit.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/ViewStore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/ViewStore.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/ViewStoreBinding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/ViewStoreBinding.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/WithTaskCancellation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/WithTaskCancellation.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/WithViewStore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/WithViewStore.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Documentation.docc/Extensions/WithViewStoreInit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Documentation.docc/Extensions/WithViewStoreInit.md -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Effect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Effect.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Effects/Animation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Effects/Animation.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Effects/Cancellation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Effects/Cancellation.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Effects/Publisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Effects/Publisher.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Effects/Publisher/Debouncing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Effects/Publisher/Debouncing.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Effects/Publisher/Deferring.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Effects/Publisher/Deferring.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Effects/Publisher/Throttling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Effects/Publisher/Throttling.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Effects/Publisher/Timer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Effects/Publisher/Timer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Effects/TaskResult.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Effects/TaskResult.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/Binding+IsPresent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/Binding+IsPresent.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/Box.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/Box.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/Create.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/Create.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/CurrentValueRelay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/CurrentValueRelay.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/Debug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/Debug.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/Deprecations.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/Deprecations.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/Exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/Exports.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/Locking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/Locking.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/OpenExistential.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/OpenExistential.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/RuntimeWarnings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/RuntimeWarnings.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/TaskCancellableValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/TaskCancellableValue.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Internal/TypeName.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Internal/TypeName.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerBinding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerBinding.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerCompatibility.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerCompatibility.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerDebug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerDebug.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerSignpost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerSignpost.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/ReducerBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/ReducerBuilder.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/BindingReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/BindingReducer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/CombineReducers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/CombineReducers.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/DebugReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/DebugReducer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/DependencyKeyWritingReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/DependencyKeyWritingReducer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/EmptyReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/EmptyReducer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/ForEachReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/ForEachReducer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/IfCaseLetReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/IfCaseLetReducer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/IfLetReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/IfLetReducer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/Optional.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/Optional.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/Reduce.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/Reduce.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/Scope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/Scope.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Reducer/Reducers/SignpostReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Reducer/Reducers/SignpostReducer.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/ReducerProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/ReducerProtocol.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/Store.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/Store.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/SwiftUI/Alert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/SwiftUI/Alert.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/SwiftUI/Binding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/SwiftUI/Binding.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/SwiftUI/ConfirmationDialog.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/SwiftUI/ConfirmationDialog.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/SwiftUI/IfLetStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/SwiftUI/IfLetStore.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/SwiftUI/SwitchStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/SwiftUI/SwitchStore.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/TestStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/TestStore.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/UIKit/AlertStateUIKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/UIKit/AlertStateUIKit.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/UIKit/IfLetUIKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/UIKit/IfLetUIKit.swift -------------------------------------------------------------------------------- /Sources/ComposableArchitecture/ViewStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/ComposableArchitecture/ViewStore.swift -------------------------------------------------------------------------------- /Sources/_CAsyncSupport/_CAsyncSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/_CAsyncSupport/_CAsyncSupport.h -------------------------------------------------------------------------------- /Sources/_CAsyncSupport/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/_CAsyncSupport/module.modulemap -------------------------------------------------------------------------------- /Sources/swift-composable-architecture-benchmark/Common.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/swift-composable-architecture-benchmark/Common.swift -------------------------------------------------------------------------------- /Sources/swift-composable-architecture-benchmark/Dependencies.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/swift-composable-architecture-benchmark/Dependencies.swift -------------------------------------------------------------------------------- /Sources/swift-composable-architecture-benchmark/Effects.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/swift-composable-architecture-benchmark/Effects.swift -------------------------------------------------------------------------------- /Sources/swift-composable-architecture-benchmark/StoreScope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/swift-composable-architecture-benchmark/StoreScope.swift -------------------------------------------------------------------------------- /Sources/swift-composable-architecture-benchmark/ViewStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/swift-composable-architecture-benchmark/ViewStore.swift -------------------------------------------------------------------------------- /Sources/swift-composable-architecture-benchmark/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Sources/swift-composable-architecture-benchmark/main.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/BindingLocalTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/BindingLocalTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/BindingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/BindingTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/CompatibilityTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/CompatibilityTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/ComposableArchitectureTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/ComposableArchitectureTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/DebugTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/DebugTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/DependencyKeyWritingReducerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/DependencyKeyWritingReducerTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/DeprecatedTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/DeprecatedTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/EffectCancellationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/EffectCancellationTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/EffectDebounceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/EffectDebounceTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/EffectDeferredTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/EffectDeferredTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/EffectFailureTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/EffectFailureTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/EffectOperationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/EffectOperationTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/EffectRunTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/EffectRunTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/EffectTaskTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/EffectTaskTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/EffectTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/EffectTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/EffectThrottleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/EffectThrottleTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/ForEachReducerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/ForEachReducerTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/IfCaseLetReducerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/IfCaseLetReducerTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/IfLetReducerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/IfLetReducerTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/MemoryManagementTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/MemoryManagementTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/ReducerBuilderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/ReducerBuilderTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/ReducerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/ReducerTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/RuntimeWarningTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/RuntimeWarningTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/ScopeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/ScopeTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/SerialExecutor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/SerialExecutor.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/StoreFilterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/StoreFilterTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/StoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/StoreTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/TaskCancellationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/TaskCancellationTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/TaskResultTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/TaskResultTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/TestStoreFailureTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/TestStoreFailureTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/TestStoreNonExhaustiveTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/TestStoreNonExhaustiveTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/TestStoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/TestStoreTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/TimerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/TimerTests.swift -------------------------------------------------------------------------------- /Tests/ComposableArchitectureTests/ViewStoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thebrowsercompany/swift-composable-architecture/HEAD/Tests/ComposableArchitectureTests/ViewStoreTests.swift --------------------------------------------------------------------------------