Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Parsing 阿托帕塞克行为_Parsing_Haskell_Attoparsec - Fatal编程技术网

Parsing 阿托帕塞克行为

Parsing 阿托帕塞克行为,parsing,haskell,attoparsec,Parsing,Haskell,Attoparsec,我正试图用Attoparsec编写一个bytestring解析器,我在函数中遇到了一些令人费解的行为。我只是随便玩玩,试图用atEnd解析空的bytestring,看看它是否会返回True,但它返回的是部分解析。这是预期的吗?有人能快速解释一下atEnd函数的行为吗?您看到了吗?在GHCi中测试它时尝试使用parseOnly。啊,我明白了。我现在明白了。谢谢大家!@FrankWang我们能否将此问题作为danem在其评论中链接到的一个问题的副本来结束?

我正试图用Attoparsec编写一个bytestring解析器,我在函数中遇到了一些令人费解的行为。我只是随便玩玩,试图用
atEnd
解析空的bytestring,看看它是否会返回
True
,但它返回的是部分解析。这是预期的吗?有人能快速解释一下
atEnd
函数的行为吗?

您看到了吗?在GHCi中测试它时尝试使用
parseOnly
。啊,我明白了。我现在明白了。谢谢大家!@FrankWang我们能否将此问题作为danem在其评论中链接到的一个问题的副本来结束?