我觉得奥列格对Iteratee文档有些难以进入。特别是因为一些在他的讯息到的Haskell-咖啡馆的功能不在iteratee库(像enum_file)。

有一个很好的介绍某个地方iteratee,一些通过基本是这样打开一个文件/插座,阅读和处理数据。

有帮助吗?

解决方案

据我所知,有没有好介绍呢。我通过重写奥列格代码教训他们。以便肯定会一个路径:实现基于左倍IO层

其他提示

在Iteratees一篇好文章最近发表在Monad的读者:

http://themonadreader.wordpress.com/2010/05/12 /问题-16

此制品具有大量的例子,和替代的实现,在复杂性的增加,因为它去。

我对monoidal解析一些幻灯片是建立基于Iteratee作为秒差距的中间结果,你可能会发现有用流了。

http://comonad.com/reader/2009/iteratees-parsec -and-幺/

有关的枚举包(其包括iteratee)有如何使用的示例执行,而不是显示你如何能重新实现的包。它显示了另一种实现UNIX find命令的,如真实世界哈斯克尔书解释(第9 )。

http://www.mew.org/~kazu/proj/enumerator/

您也许可以同时我们作为一个起点使用其他实现方式。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top