LTSV format parser in Haskell