Collected sources and patterns will appear here. Add from search or the patterns library.
Stream<LspMessage> -> MatchResult
Assert against and parse asynchronous stream events of a message protocol using monadic parser combinators.
Problem it solves
Testing stateful, asynchronous message protocols with sequential step assertions is rigid and error-prone.
Consumes
Emits
The real projects this mechanism was found in. Attribution is the point — this is how the best teams actually do it.