Personal tools

Iteratee I/O

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m (Iteratee IO moved to Iteratee I/O)
(Added links and category Idioms)
Line 1: Line 1:
[[Category:stubs]]
+
{{Stub}}
   
 
Iteratee I/O is a way to avoid the problems that can occur with lazy I/O
 
Iteratee I/O is a way to avoid the problems that can occur with lazy I/O
   
* [http://okmij.org/ftp/Streams.html#iteratee Incremental multi-level input processing with left-fold enumerator: predictable, high-performance, safe, and elegant]
+
* Oleg's writings: [http://okmij.org/ftp/Streams.html#iteratee Incremental multi-level input processing with left-fold enumerator: predictable, high-performance, safe, and elegant]
  +
* [http://okmij.org/ftp/Haskell/Iteratee/Iteratee.hs An implementation by Oleg, iteratees on Chars and Strings]
  +
* [http://okmij.org/ftp/Haskell/Iteratee/IterateeM.hs A general library by Oleg]
 
* [http://sites.google.com/site/haskell/notes/lazy-io-considered-harmful-way-to-go-left-fold-enumerator Lazy IO considered harmful; way to go, Left-fold enumerator!]
 
* [http://sites.google.com/site/haskell/notes/lazy-io-considered-harmful-way-to-go-left-fold-enumerator Lazy IO considered harmful; way to go, Left-fold enumerator!]
  +
* [http://inmachina.net/~jwlato/haskell/iteratee/ A Darcs repository of an alternative implementation]
  +
* [http://github.com/tibbe/hyena/tree/master The Hyena web application server] uses Iteratee I/O
  +
  +
[[Category:Idioms]]

Revision as of 23:28, 28 February 2009

This article is a stub. You can help by expanding it.

Iteratee I/O is a way to avoid the problems that can occur with lazy I/O