Generate a TypeScript interface from a .json file.
University project.
I don't even know yet!
http://eprints.nottingham.ac.uk/223/1/pearl.pdf
https://en.wikibooks.org/wiki/Haskell/Practical_monads#Parsing_monads
https://gist.github.com/kazu-yamamoto/8120392
http://book.realworldhaskell.org/read/writing-a-library-working-with-json-data.html