name: pipe-enumerator version: 0.3.0.2 synopsis: A bidirectional bridge between pipes and iteratees homepage: https://github.com/zadarnowski/pipe-enumerator category: Control, Pipes stability: alpha author: Patryk Zadarnowski maintainer: Patryk Zadarnowski copyright: Copyright (c) 2015 Patryk Zadarnowski description: This library defines a set of functions that convert between the "Pipes" and "Data.Enumerator" paradigms. The conversion is bidirectional: an appropriately-typed pipe can be converted into an 'Data.Enumerator.Iteratee' and back into a pipe. In addition, a pipe can be fed into an iteratee (or, more specifically, 'Data.Enumerator.Step'), resulting in an 'Data.Enumerator.Enumerator'. The library has been designed specifically for use with Snap, but I'm sure that many other interesting uses of it exist. cabal-version: >= 1.18 build-type: Simple license: BSD3 license-file: LICENSE source-repository head type: git location: https://github.com/zadarnowski/pipe-enumerator.git source-repository this type: git location: https://github.com/zadarnowski/pipe-enumerator.git tag: 0.3.0.2 library hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-missing-signatures exposed-modules: Pipes.Enumerator build-depends: base >= 4.8 && < 5, enumerator >= 0.4.20, pipes >= 4.1.5, transformers >= 0.4.2.0