Flat

A Rust port of the Haskell reference implementation.