[Haskell-cafe] Is there already a lib to parse a line of string with a pattern and generate key-value map or a record?