- Develop console applications once and run them either on nodejs or natively (
- Develop interactive web applications in the Elm style.
- Combinator parser in the style of
parsecwhich fully supports indentation sensitivity and incremental parsing. The incrementality guarantees, that the parser can run in any environment including a web browser.
Fmlib.Pretty_print: A pretty printer to output nicely formatted text and error messages (similar to
Stdlib.Format, but fully monadic to run in any environment).
- Library of basic datastructures allowing functional monadic programming (