name: iteratee version: 0.3.5 synopsis: Iteratee-based I/O description: The IterateeGM monad provides strict, safe, and functional I/O. In addition to pure Iteratee processors, file IO and combinator functions are provided. category: System, Data author: Oleg Kiselyov maintainer: John W. Lato license: BSD3 license-file: LICENSE homepage: http://inmachina.net/~jwlato/haskell/iteratee tested-with: GHC == 6.10.4 stability: experimental cabal-version: >= 1.6 build-type: Simple extra-source-files: CONTRIBUTORS README Examples/*.hs Examples/*.txt Examples/*.wav flag splitBase description: Use the new split-up base package. flag buildTests description: Build test executables. default: False flag includeCodecs description: Build Tiff and Wave codec modules default: False library hs-source-dirs: src if flag(splitBase) build-depends: base >= 3 && < 5 else build-depends: base < 3 if os(windows) cpp-options: -DUSE_WINDOWS exposed-modules: Data.Iteratee.IO.Windows else cpp-options: -DUSE_POSIX exposed-modules: Data.Iteratee.IO.Posix Data.Iteratee.IO.Fd build-depends: unix >= 2 && < 3 build-depends: ListLike >= 1.0 && < 2, bytestring >= 0.9 && < 0.10, containers >= 0.2 && < 0.4, extensible-exceptions >= 0.1 && < 0.2, haskell98 >= 1 && < 2, transformers >= 0.2.0.0 && < 0.3 exposed-modules: Data.Iteratee Data.Iteratee.Base Data.Iteratee.Base.StreamChunk Data.Iteratee.Base.LooseMap Data.Iteratee.Binary Data.Iteratee.Char Data.Iteratee.IO Data.Iteratee.IO.Handle Data.Iteratee.WrappedByteString if flag(includeCodecs) exposed-modules: Data.Iteratee.Codecs.Tiff Data.Iteratee.Codecs.Wave other-modules: Data.Iteratee.IO.Base ghc-options: -Wall if impl(ghc >= 6.8) ghc-options: -fwarn-tabs executable testIteratee hs-source-dirs: src tests main-is: testIteratee.hs other-modules: QCUtils if flag(buildTests) build-depends: QuickCheck >= 2 && < 3, test-framework >= 0.2 && < 0.3, test-framework-quickcheck2 >= 0.2 && < 0.3 else executable: False buildable: False if flag(splitBase) build-depends: base >= 3 && < 5 else build-depends: base < 3 source-repository head type: darcs location: http://tanimoto.us/~jwlato/haskell/iteratee-0.3