Added Add, Or, Not, WithTransform matchers for composability. #108
- Allows matchers to be composed into complex expressions that work even with the Eventually() assertion. - Also makes it easy to create new matchers -- can often write a function that composes a new matcher out of existing ones.
Hey @jim-slattery-rs this is good stuff - sorry for the delay, life has been busy!
I have a few conversation points and suggestions. Am happy to work with you on all of this, too.
Details are in the docs. I'd be happy to help with this.
@onsi I think I've addressed all of your feedback!
I think that's everything for this PR, thanks for your feedback so far. I haven't updated the docs website yet, I take it that will be a separate PR on the gh-pages branch?