MSONc is an attempt at implementing an MSON parser in Haskell.
The Haskell Tool Stack is a cross-platform program for developing Haskell projects. It is aimed at Haskellers both new and experienced.
cd msonc
stack setup
stack build
To run msonc,
stack msonc-exe PATH
where PATH
is the path to the text file to be parsed for MSON.
For example,
stack msonc-exe test/fixtures/test1.mson
- maintainable reference implementation of MSON
- determine whether in this domain Haskell's benefits trump its oddities
The current msonc-exe
just prints the AST via show
to standard output.