name: streaming-bracketed
version: 0.1.0.0
synopsis: A resource management decorator for "streaming".
description: This package provides a decorator for the Stream type from
the "streaming" package, that lets you perform bracket-like
operations that allocate and deallocate resources used
by the stream.
.
By carefully managing the operations that are lifted to
the bracketed streams, we can ensure that finalizers are
promptly called even with operations like "take", which do
not consume the whole stream.
license: MIT
license-file: LICENSE
author: daniel
maintainer: diaz_carrete@yahoo.com
category: Data,Streaming
build-type: Simple
extra-source-files:
LICENSE
README.md
ChangeLog.md
.travis.yml
.gitignore
cabal-version: 2
library
exposed-modules:
Streaming.Bracketed
Streaming.Bracketed.Internal
build-depends:
base >= 4.10 && <5,
streaming >= 0.2.0.0 && < 0.3
hs-source-dirs: library
default-language: Haskell2010
test-suite doctests
type:
exitcode-stdio-1.0
ghc-options:
-Wall -threaded
hs-source-dirs:
tests
main-is:
doctests.hs
build-depends:
base >= 4.10 && < 5,
streaming >= 0.2.0.0 && < 0.3,
doctest >= 0.16.0,
directory >= 1.3.1.0,
filepath >= 1.3
default-language:
Haskell2010
test-suite tests
type:
exitcode-stdio-1.0
ghc-options:
-Wall -threaded
hs-source-dirs:
tests
main-is:
tests.hs
build-depends:
base >= 4.10 && < 5,
tasty >= 0.10.1.1,
tasty-hunit >= 0.9.2,
streaming >= 0.2.0.0 && < 0.3,
streaming-commons >= 0.2.1.0,
directory >= 1.3.1.0,
filepath >= 1.3,
containers >= 0.5.0.1,
streaming-bracketed
default-language:
Haskell2010
source-repository head
type: git
location: https://github.com/danidiaz/streaming-bracketed.git