Translating a C++ parser to Haskell | Heykuki News