slim parser and maybe codegenerator like mustache2hs for Haskell