A simple monadic parser combinator library.