Parser for the MESON esoteric knowledge representation format, written in Haskell.
May be expanded to support the full ESON format at a later date.
The main function for the Haskell program simply reads input MESON from standard input, then writes its internal representation of the parsed MESON to standard output.