combpop: a type-based parser combinator for Rust Aim - Monadic parser with consumed/empty and ok/error modes, as in Parsec - Support both on-memory streams and on-demand streams - Consistent semantics Current Status - Still in a design phase - There are example `Stream` and `Parser` implementations, but the interfaces are still unstable. - A simple parser for `\w+` works now.