Cabal revisions of iteratee-0.8.9.6
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: iteratee-version: 0.8.9.6-synopsis: Iteratee-based I/O-description:- The Iteratee monad provides strict, safe, and functional I/O. In addition- to pure Iteratee processors, file IO and combinator functions are provided.-- See @Data.Iteratee@ for full documentation.-category: System, Data-author: Oleg Kiselyov, John W. Lato-maintainer: John W. Lato <jwlato@gmail.com>-license: BSD3-license-file: LICENSE-homepage: http://www.tiresiaspress.us/haskell/iteratee-tested-with: GHC == 7.6.0, GHC == 7.4.2-stability: experimental--cabal-version: >= 1.10-build-type: Simple--extra-source-files:- CONTRIBUTORS- README- Examples/*.hs- Examples/*.lhs- Examples/*.txt- tests/*.hs- bench/*.hs--library- default-language: Haskell2010- hs-source-dirs:- src-- 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:- base >= 3 && < 6,- ListLike >= 3.0 && < 5,- monad-control == 0.3.* ,- bytestring >= 0.9 && < 0.11,- containers >= 0.2 && < 0.6,- exceptions >= 0.3 && < 0.7,- parallel >= 2 && < 4,- transformers >= 0.2 && < 0.5,- transformers-base >= 0.4 && < 0.5-- exposed-modules:- Data.Nullable- Data.NullPoint- Data.Iteratee- Data.Iteratee.Base- Data.Iteratee.Base.ReadableChunk- Data.Iteratee.Base.LooseMap- Data.Iteratee.Binary- Data.Iteratee.Char- Data.Iteratee.Exception- Data.Iteratee.IO- Data.Iteratee.IO.Handle- Data.Iteratee.IO.Interact- Data.Iteratee.Iteratee- Data.Iteratee.ListLike- Data.Iteratee.Parallel- Data.Iteratee.PTerm-- other-modules:- Data.Iteratee.IO.Base-- ghc-options: -Wall -O2- if impl(ghc >= 6.8)- ghc-options: -fwarn-tabs--Test-Suite testIteratee- default-language: Haskell2010- type: exitcode-stdio-1.0- main-is: testIteratee.hs- hs-source-dirs: tests src-- if os(windows)- cpp-options: -DUSE_WINDOWS- else- cpp-options: -DUSE_POSIX- build-depends:- unix >= 2 && < 3-- build-depends:- base,- bytestring,- iteratee,- exceptions,- monad-control,- mtl,- ListLike,- transformers,- transformers-base,- HUnit >= 1.2 ,- QuickCheck >= 2 && < 3,- test-framework >= 0.3 && < 0.9,- test-framework-quickcheck2 >= 0.2 && < 0.4,- test-framework-hunit >= 0.2 && < 0.4--benchmark bench-all- default-language: Haskell2010- type: exitcode-stdio-1.0- hs-source-dirs: bench- main-is: BenchAll.hs-- if os(windows)- cpp-options: -DUSE_WINDOWS- else- cpp-options: -DUSE_POSIX- build-depends:- unix >= 2 && < 3-- build-depends:- iteratee,- bytestring,- monad-control,- exceptions,- mtl,- ListLike,- transformers,- transformers-base,- base >= 3 && < 6,- criterion >= 0.6 && < 0.9,- deepseq >= 1.2 && < 2,- mtl- ghc-options: -O2--source-repository head- type: git- location: http://www.tiresiaspress.us/haskell/iteratee+name: iteratee +version: 0.8.9.6 +x-revision: 1 +synopsis: Iteratee-based I/O +description: + The Iteratee monad provides strict, safe, and functional I/O. In addition + to pure Iteratee processors, file IO and combinator functions are provided. + + See @Data.Iteratee@ for full documentation. +category: System, Data +author: Oleg Kiselyov, John W. Lato +maintainer: John W. Lato <jwlato@gmail.com> +license: BSD3 +license-file: LICENSE +homepage: http://www.tiresiaspress.us/haskell/iteratee +tested-with: GHC == 7.6.0, GHC == 7.4.2 +stability: experimental + +cabal-version: >= 1.10 +build-type: Simple + +extra-source-files: + CONTRIBUTORS + README + Examples/*.hs + Examples/*.lhs + Examples/*.txt + tests/*.hs + bench/*.hs + +library + default-language: Haskell2010 + hs-source-dirs: + src + + 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: + base >= 4.5 && < 5, + ListLike >= 3.0 && < 5, + monad-control == 0.3.* , + bytestring >= 0.9 && < 0.11, + containers >= 0.2 && < 0.6, + exceptions >= 0.3 && < 0.7, + parallel >= 2 && < 4, + transformers >= 0.2 && < 0.5, + transformers-base >= 0.4 && < 0.5 + + exposed-modules: + Data.Nullable + Data.NullPoint + Data.Iteratee + Data.Iteratee.Base + Data.Iteratee.Base.ReadableChunk + Data.Iteratee.Base.LooseMap + Data.Iteratee.Binary + Data.Iteratee.Char + Data.Iteratee.Exception + Data.Iteratee.IO + Data.Iteratee.IO.Handle + Data.Iteratee.IO.Interact + Data.Iteratee.Iteratee + Data.Iteratee.ListLike + Data.Iteratee.Parallel + Data.Iteratee.PTerm + + other-modules: + Data.Iteratee.IO.Base + + ghc-options: -Wall -O2 + if impl(ghc >= 6.8) + ghc-options: -fwarn-tabs + +Test-Suite testIteratee + default-language: Haskell2010 + type: exitcode-stdio-1.0 + main-is: testIteratee.hs + hs-source-dirs: tests src + + if os(windows) + cpp-options: -DUSE_WINDOWS + else + cpp-options: -DUSE_POSIX + build-depends: + unix >= 2 && < 3 + + build-depends: + base, + bytestring, + iteratee, + exceptions, + monad-control, + mtl, + ListLike, + transformers, + transformers-base, + HUnit >= 1.2 , + QuickCheck >= 2 && < 3, + test-framework >= 0.3 && < 0.9, + test-framework-quickcheck2 >= 0.2 && < 0.4, + test-framework-hunit >= 0.2 && < 0.4 + +benchmark bench-all + default-language: Haskell2010 + type: exitcode-stdio-1.0 + hs-source-dirs: bench + main-is: BenchAll.hs + + if os(windows) + cpp-options: -DUSE_WINDOWS + else + cpp-options: -DUSE_POSIX + build-depends: + unix >= 2 && < 3 + + build-depends: + iteratee, + bytestring, + monad-control, + exceptions, + mtl, + ListLike, + transformers, + transformers-base, + base >= 3 && < 6, + criterion >= 0.6 && < 0.9, + deepseq >= 1.2 && < 2, + mtl + ghc-options: -O2 + +source-repository head + type: git + location: http://www.tiresiaspress.us/haskell/iteratee