• haskell中的attoparsec或parsec

    我必须解析一些文件,并将它们转换为一些预定义的数据类型。 Haskell似乎为此提供了两个软件包: 阿托帕塞 差距 两者之间有什么区别,哪一个更适合根据某些规则来解析文本文件? 最佳答案 差距 Parsec对于“面向用户”的解析器很有用:输入有限但错误消息很重要的事情。它的速度不是很快,但是如果您输入的内容很少,那就没关系了。例如,实际上,我会选择Parsec作为任何编程语言工具,因为从绝对意义上来说,即使最大的源文件也不是很大,但是错误消息确实很重要。 Parsec can work on d...
  • attoparsec中的Zepto解析器的示例或教程

    标题说明了一切:我在attoparsec中寻找Zepto解析器的示例或教程。 我有一个相当简单的网络协议解析器(发生的是BGP),它运行得相当快,但仍然比“ C”慢得多。我已经尽力内联,取消装箱和进行基准测试,现在想知道使用Zepto解析器变体是否还能获得更多好处,而我的问题似乎很适合。
公众号
码农俱乐部
关注公众号订阅更多技术干货!