Difference between revisions of "Iteratee I/O"

From HaskellWiki
Jump to navigation Jump to search
(Added a list of packages)
(Added some links to section "Uses of Iteratee I/O")
Line 20: Line 20:
   
 
Uses of Iteratee I/O:
 
Uses of Iteratee I/O:
* [http://github.com/tibbe/hyena/tree/master The Hyena web application server] uses Iteratee I/O
+
* [http://github.com/tibbe/hyena/tree/master hyena]: The Hyena web application server
* [http://snapframework.com The Snap web framework] uses Iteratee I/O
+
* [http://snapframework.com Snap] : The Snap web framework
  +
* [http://hackage.haskell.org/package/yaml yaml]: Low-level binding to the libyaml C library]
  +
* [http://hackage.haskell.org/package/usb-0.4 usb 0.4]: Communicate with USB devices
  +
* [http://hackage.haskell.org/package/sstable sstable]: SSTables in Haskell
  +
* [http://hackage.haskell.org/package/wai-handler-snap wai-handler-snap]: Web Application Interface handler using snap-server
   
 
Packages:
 
Packages:

Revision as of 09:29, 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:

  • hyena: The Hyena web application server
  • Snap : The Snap web framework
  • yaml: Low-level binding to the libyaml C library]
  • usb 0.4: Communicate with USB devices
  • sstable: SSTables in Haskell
  • wai-handler-snap: Web Application Interface handler using snap-server

Packages: