The stream-monad package
This Haskell library provides an implementation of the MonadPlus type class that enumerates results of a non-deterministic computation by interleaving subcomputations in a way that has usually much better memory performance than other strategies with the same termination properties.
Properties
| Versions | 0.1, 0.1.1, 0.1.1.0, 0.2, 0.3, 0.4, 0.4.0.1, 0.4.0.2 |
|---|---|
| Dependencies | base (≥3 & <5), logict (≥0.4 & <0.6) |
| License | BSD3 |
| Author | Oleg Kiselyov, Sebastian Fischer |
| Maintainer | Sebastian Fischer (fischer@nii.ac.jp) |
| Stability | experimental |
| Category | Control, Monads |
| Home page | http://github.com/sebfisch/stream-monad |
| Bug tracker | http://github.com/sebfisch/stream-monad/issues |
| Source repository | git clone git://github.com/sebfisch/stream-monad.git |
| Executables | stream-monad-benchmarks |
| Upload date | Mon Sep 10 17:38:11 UTC 2012 |
| Uploaded by | SebastianFischer |
| Built on | ghc-7.6 |
Modules
- Control
- Monad
Downloads
- stream-monad-0.4.0.2.tar.gz (Cabal source package)
- package description (included in the package)