* Addresses a couple of documentation issues for IdentifiedArray:
1. The AppState example is missing a generic. Based on the context of the documentation, I filled that into what I thought would be appropriate.
2. The ForEachStore example was missing a colon and comma.
* Update Sources/ComposableArchitecture/SwiftUI/IdentifiedArray.swift
Co-authored-by: Stephen Celis <stephen.celis@gmail.com>
* Implement IdentifiedArray.replaceSubrange
* Use callback instead of key path.
Co-authored-by: Stephen Celis <stephen.celis@gmail.com>
* Remove Self from where clause
Co-authored-by: Stephen Celis <stephen.celis@gmail.com>
Co-authored-by: Stephen Celis <stephen.celis@gmail.com>
* Assorted fixes for collections of state
Fixes#21.
* Update IdentifiedArrayTests.swift
* Update case studies
* Run swift-format on _push_ to master
* Format