The iteratee package

[Tags: bsd3, library]

The IterateeGM monad provides strict, safe, and functional I/O. In addition to pure Iteratee processors, file IO and combinator functions are provided.


[Skip to ReadMe]

Properties

Versions0.1.0, 0.2, 0.2.1, 0.2.3, 0.2.4, 0.3.1, 0.3.4, 0.3.5, 0.3.6, 0.4.0, 0.4.0.1, 0.4.0.2, 0.5.0.0, 0.6.0.1, 0.7.0.0, 0.7.0.1, 0.7.0.2, 0.8.0.0, 0.8.0.1, 0.8.0.2, 0.8.0.3, 0.8.1.0, 0.8.1.1, 0.8.1.2, 0.8.2.0, 0.8.3.0, 0.8.4.0, 0.8.4.1, 0.8.4.2, 0.8.4.3, 0.8.4.4, 0.8.4.5, 0.8.4.6, 0.8.5.0, 0.8.6.0, 0.8.6.1, 0.8.6.2, 0.8.7, 0.8.7.1, 0.8.7.2, 0.8.7.3, 0.8.7.4, 0.8.7.5, 0.8.7.6, 0.8.8.0, 0.8.8.1, 0.8.8.2, 0.8.9.0, 0.8.9.1, 0.8.9.3, 0.8.9.4, 0.8.9.5, 0.8.9.6
Change logNone available
Dependenciesbase (<5), bytestring (==0.9.*), containers (>=0.2 && <0.4), extensible-exceptions (==0.1.*), haskell98 (==1.*), ListLike (>=1.0 && <2), QuickCheck (==2.*), test-framework (==0.2.*), test-framework-quickcheck2 (==0.2.*), transformers (>=0.2.0.0 && <0.3), unix (==2.*) [details]
LicenseBSD3
AuthorOleg Kiselyov
MaintainerJohn W. Lato <jwlato@gmail.com>
Stabilityexperimental
CategorySystem, Data
Home pagehttp://inmachina.net/~jwlato/haskell/iteratee
Source repositoryhead: darcs get http://tanimoto.us/~jwlato/haskell/iteratee-0.3
ExecutablestestIteratee
UploadedSun Apr 18 21:55:42 UTC 2010 by JohnLato
DistributionsDebian:0.8.9.6
Downloads8064 total (344 in last 30 days)
Votes
0 []
StatusDocs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Flags

NameDescriptionDefaultType
splitbaseUse the new split-up base package.EnabledAutomatic
buildtestsBuild test executables.DisabledAutomatic
includecodecsBuild Tiff and Wave codec modulesDisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for iteratee-0.3.5

This library implements enumerator/iteratee style I/O, as described at
http://okmij.org/ftp/Haskell/Iteratee/

INSTALLATION INSTRUCTIONS:

This library uses the Hackage/Cabal build system.  You will need a working
Haskell compiler and appropriate build system.  This is most easily met
by installing the Haskell Platform.  The following command will install
the library:

cabal install iteratee

This library is pure Haskell, and should install on any system with a suitable
Haskell compiler with no extra steps required.  In particular, POSIX-compatible,
Mac OSX, and Windows should all be supported.

INSTALLATION OPTIONS:

This library supports the following cabal flags:
  splitBase (default enabled): use the split-up base package.

  buildTests (default disabled): build a test executable.

NOTES:

 -The Data.Iteratee.IO.Posix module is only available on Posix systems.

 -The Data.Iteratee.IO.Windows module is currently a stub.  Currently only the
standard Handle interface is available on Windows.