题
我觉得奥列格对Iteratee文档有些难以进入。特别是因为一些在他的讯息到的Haskell-咖啡馆的功能不在iteratee库(像enum_file
)。
有一个很好的介绍某个地方iteratee,一些通过基本是这样打开一个文件/插座,阅读和处理数据。
解决方案
据我所知,有没有好介绍呢。我通过重写奥列格代码教训他们。以便肯定会一个路径:实现基于左倍IO层
其他提示
在Iteratees一篇好文章最近发表在Monad的读者:
http://themonadreader.wordpress.com/2010/05/12 /问题-16
此制品具有大量的例子,和替代的实现,在复杂性的增加,因为它去。
我对monoidal解析一些幻灯片是建立基于Iteratee作为秒差距的中间结果,你可能会发现有用流了。
有关的枚举包(其包括iteratee)有如何使用的示例执行,而不是显示你如何能重新实现的包。它显示了另一种实现UNIX find命令的,如真实世界哈斯克尔书解释(第9 )。
http://www.mew.org/~kazu/proj/enumerator/
您也许可以同时我们作为一个起点使用其他实现方式。
不隶属于 StackOverflow