Stephen’s comment on Parsing’s module namespacing and how they tried to mirror Combine’s
This is just a humble suggestion from a fan. I see that you have an public enum Parsers { } to use as a namespace, like Combine does with the Publishers type. But you've still defined sever...
Seems like `Publisher.handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)` is Combine’s `do` equivalent. https://developer.apple.com/documentation/combine/publisher/3204713-handleevents
I've written a property wrapper/Publisher which emits an event before wrappedValue is mutated. Would something like this be considered acceptable for use as the willChange Publisher? https://t.co/hMgUXdw3vx— Dalton (@daltonclaybrook) July 18, 2019