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