iteratee-0.2.1: iteratee.cabal
Name: iteratee
Version: 0.2.1
Cabal-Version: >= 1.2
Description: The IterateeGM monad provides strict, safe, and functional
I/O. In addition to pure Iteratee processors, file IO and
combinator functions are provided.
License: BSD3
License-file: LICENSE
Author: Oleg Kiselyov
Maintainer: John W. Lato, jwlato@gmail.com
homepage: http://inmachina.net/~jwlato/haskell/iteratee
Stability: experimental
synopsis: Iteratee-based I/O
category: System, Data
build-type: Simple
cabal-version: >= 1.2
tested-with: GHC == 6.10.3
extra-source-files: README LICENSE CONTRIBUTORS Examples/headers.hs Examples/test_full1.txt Examples/test_full2.txt Examples/test_full3.txt Examples/wave_reader.hs Examples/short.wav
flag splitBase
description: Choose the new split-up base package.
flag buildTests
description: build test executables
default: False
Library
Hs-Source-Dirs: src
ghc-options: -Wall -fexcess-precision -fno-method-sharing
if flag(splitBase)
build-depends: base >= 3, base < 5
else
build-depends: base < 3
if impl(ghc >= 6.10)
ghc-options: -fsimplifier-phases=4
if os(windows)
cpp-options: -DUSE_WINDOWS
other-modules: Data.Iteratee.IO.Windows
else
cpp-options: -DUSE_POSIX
other-modules: Data.Iteratee.IO.Posix
build-depends: unix
build-depends: haskell98, containers >= 0.2 && < 0.3, bytestring >= 0.9 && < 0.10, extensible-exceptions >= 0.1 && < 0.2, transformers >= 0.1.4 && < 0.2, ListLike >= 1.0 && < 2
exposed-modules: Data.Iteratee
Data.Iteratee.Base
Data.Iteratee.Base.StreamChunk
Data.Iteratee.Binary
Data.Iteratee.Char
Data.Iteratee.Codecs.Wave
Data.Iteratee.Codecs.Tiff
Data.Iteratee.IO
Data.Iteratee.IO.Base
Data.Iteratee.WrappedByteString
other-modules: Data.Iteratee.IO.Fd
Data.Iteratee.IO.Handle