name: quiver-enumerator
version: 0.0.0.1
synopsis: Bridge between Quiver and Iteratee paradigms
homepage: https://github.com/zadarnowski/quiver-enumerator
category: Control
stability: alpha
author: Patryk Zadarnowski
maintainer: Patryk Zadarnowski <pat@jantar.org>
copyright: Copyright (c) 2015 Patryk Zadarnowski
description:
This library defines a set of functions that convert between
the "Quiver" and "Data.Enumerator" paradigms. The conversion
is bidirectional: an appropriately-typed stream processor
can be converted into an 'Data.Enumerator.Iteratee' and back
into a stream processor. In addition, a stream processor can
be fed into an iteratee (or '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/quiver-enumerator.git
source-repository this
type: git
location: https://github.com/zadarnowski/quiver-enumerator.git
tag: 0.0.0.1
library
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-missing-signatures
exposed-modules:
Control.Quiver.Enumerator
build-depends:
base >= 4.8 && < 5,
enumerator >= 0.4.20,
quiver >= 0.0.0.11