[Haskell-cafe] tokenize parser combinators and free applicatives