如何结合两个模块的功能:
import Text.Parsing.Parser.String (noneOf)
import Text.Parsing.StringParser.Combinators (many)
对于我的解析器userInput
:
userInput :: Parser String
userInput = many (noneOf ['\t', '\n'])
Purescript 抱怨说
Cannot unify type
Text.Parsing.Parser.ParserT Prim.String _0
with type
Text.Parsing.StringParser.Parser
关于StringParser和ParserT的文档。