Difference between revisions of "Iteratee I/O"

From HaskellWiki
Jump to navigation Jump to search
m (added Snap framework)
(Added a list of packages)
Line 23: Line 23:
 
* [http://snapframework.com The Snap web framework] uses Iteratee I/O
 
* [http://snapframework.com The Snap web framework] uses Iteratee I/O
   
  +
Packages:
  +
* [http://hackage.haskell.org/package/enumerator enumerator] [http://www.haskell.org/pipermail/haskell-cafe/2010-August/082324.html ANNOUNCE: enumerator, an alternative iteratee package]
  +
* [http://hackage.haskell.org/package/attoparsec-iteratee attoparsec-iteratee]: An adapter to convert attoparsec Parsers into blazing-fast Iteratees
  +
* [http://hackage.haskell.org/package/iteratee iteratee]: Iteratee-based I/O
  +
* [http://hackage.haskell.org/package/iteratee-parsec iteratee-parsec]: Package allowing parsec parser initeratee
  +
* [http://hackage.haskell.org/package/liboleg liboleg]: An evolving collection of Oleg Kiselyov's Haskell modules
   
   

Revision as of 09:12, 19 August 2010

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.

Discussions elsewhere on this wiki include:

Essays by Oleg:

Other discussions:

Uses of Iteratee I/O:

Packages: