[Rust] Deref patterns in "match" for stable Rust. Now you can match through Rc, String, etc


[Haskell] Checks context free grammar for ambiguity using brute force up to given limit


[Haskell] Parsing combinator library with unbiased choice and support for embedding arbitrary monad. You may use applicative or arrow style. Supports left recursion, location tracking, parsing and semantic error messages, heuristic ambiguity checking. Based on Earley