packages feed

streaming-eversion-0.3.1.1: streaming-eversion.cabal

Name: streaming-eversion
Version: 0.3.1.1
Cabal-Version: >=1.8.0.2
Build-Type: Simple
License: BSD3
License-File: LICENSE
Copyright: 2016 Daniel Diaz
Author: Daniel Diaz
Maintainer: diaz_carrete@yahoo.com
Bug-Reports: https://github.com/danidiaz/streaming-eversion/issues
Synopsis: Translate pull-based stream folds into push-based iteratees.
Description: Translate pull-based folds from the "streaming" package into
             push-based folds from the "foldl" package. 
Category: Control

Extra-Source-Files:
    README.md
    CHANGELOG

Source-Repository head
    Type: git
    Location: git@github.com:danidiaz/streaming-eversion.git

Library
    HS-Source-Dirs: src
    Build-Depends:
        base          >= 4        && < 5   ,
        transformers  >= 0.4.0.0           ,
        foldl         >= 1.1.5             ,
        pipes         >= 4.1.0             ,
        streaming     >= 0.1.4.2           
    Exposed-Modules:
        Streaming.Eversion
        Streaming.Eversion.Pipes
    GHC-Options: -O2 -Wall

test-suite doctests
  type:           exitcode-stdio-1.0
  ghc-options:    -Wall -threaded
  hs-source-dirs: tests
  main-is:        doctests.hs
  build-depends:
        base             >= 4.4 && < 5     ,
        doctest          >= 0.10.1         ,
        foldl            >= 1.1.5          ,
        pipes            >= 4.1.0          ,
        pipes-text       >= 0.0.2.2        ,
        pipes-bytestring >= 2.1.1          ,
        streaming        >= 0.1.4.2        ,       
        microlens        >= 0.4.2.1        
test-suite tests
  type:           exitcode-stdio-1.0
  ghc-options:    -Wall -threaded
  hs-source-dirs: tests
  main-is:        tests.hs
  build-depends:
        base             >= 4.4 && < 5     ,
        tasty            >= 0.10.1.1       ,
        tasty-hunit      >= 0.9.2          ,
        tasty-quickcheck >= 0.8.3.2        , 
        streaming                          ,
        foldl                              ,
        streaming-eversion