* Refactor some of the example code.
* wip
* wip
* wip
* lots more updates
* fixes
* another fix
* todo simplification
* fix compiler issue in 11.7
* Update Examples/Todos/Todos/Todos.swift
Co-authored-by: Stephen Celis <stephen@stephencelis.com>
Co-authored-by: Stephen Celis <stephen@stephencelis.com>
* Added some tests for Shared State case study.
* Expanded upon tests by also validating that state is mirrored
State is expected to be mirrored (or shared) between the Counter and
Profile - the tests have been updated to verify this.
* Modified tests to focus more on what is changing between steps
Co-authored-by: Noah McCann <>
* Add assertion to Reducer.optional
* Another bug
* Another potential bug
* best practice?
* WIP
* Clean up language and add more language to index-based forEach
* Re-wrap
* Update Sources/ComposableArchitecture/Reducer.swift
Co-authored-by: Brandon Williams <mbw234@gmail.com>
* Update Sources/ComposableArchitecture/Reducer.swift
Co-authored-by: Brandon Williams <mbw234@gmail.com>
* wording
Co-authored-by: Brandon Williams <mbw234@gmail.com>