The pipes-safe package
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.
Properties
| Versions | 1.0.0, 1.1.0, 1.2.0 |
|---|---|
| Dependencies | base (4.*), pipes (≥3.2.0 & <3.4), transformers (≥0.2.0.0 & <0.4) |
| License | BSD3 |
| Copyright | 2013 Gabriel Gonzalez |
| Author | Gabriel Gonzalez |
| Maintainer | Gabriel439@gmail.com |
| Category | Control, Pipes, Proxies |
| Bug tracker | https://github.com/Gabriel439/Haskell-Pipes-Safe-Library/issues |
| Source repository | git clone https://github.com/Gabriel439/Haskell-Pipes-Safe-Library |
| Upload date | Mon May 20 20:15:49 UTC 2013 |
| Uploaded by | GabrielGonzalez |
| Built on | ghc-7.6 |
Modules
Downloads
- pipes-safe-1.2.0.tar.gz (Cabal source package)
- package description (included in the package)