https://github.com/yav/haskell-lexer
