packages feed

pipes-safe-1.0.0: pipes-safe.cabal

Name: pipes-safe
Version: 1.0.0
Cabal-Version: >=1.14.0
Build-Type: Simple
License: BSD3
License-File: LICENSE
Copyright: 2013 Gabriel Gonzalez
Author: Gabriel Gonzalez
Maintainer: Gabriel439@gmail.com
Bug-Reports: https://github.com/Gabriel439/Haskell-Pipes-Safe-Library/issues
Synopsis: Safety for the pipes ecosystem
Description:
    This package adds resource management and exception handling to the @pipes@
    ecosystem.  Notable features include:
    .
    * /Resource Safety/: Guarantee finalization using @finally@, @bracket@ and
      more
    .
    * /Laziness/: Only acquire resources when you need them
    .
    * /Exception safe/: Even against asynchronous exceptions!
    .
    * /Native Exception Handling/: Catch and resume from exceptions within any
      @Session@
    .
    * /No Buy-in/: Managed pipes play nice with unmanaged pipes
    .
    Import @Control.Proxy.Safe@ to use this library
    .
    Read @Control.Proxy.Safe.Tutorial@ for an introductory tutorial.
Category: Control, Pipes, Proxies
Tested-With: GHC ==7.4.1
Source-Repository head
    Type: git
    Location: https://github.com/Gabriel439/Haskell-Pipes-Safe-Library

Library
    Build-Depends:
        base >= 4 && < 5,
        transformers >= 0.2.0.0,
        pipes >= 3.1.0
    Exposed-Modules:
        Control.Proxy.Safe,
        Control.Proxy.Safe.Tutorial
    Default-Language: Haskell98