stream-monad 0.1 → 0.1.1
raw patch · 2 files changed
+3/−1 lines, 2 files
Files
- Control/Monad/Stream.hs +2/−0
- stream-monad.cabal +1/−1
Control/Monad/Stream.hs view
@@ -59,6 +59,8 @@ Cons x xs >>= f = f x `mplus` suspended (xs >>= f) Susp xs >>= f = suspended (xs >>= f) + fail _ = Nil+ instance MonadPlus Stream where mzero = Nil
stream-monad.cabal view
@@ -1,5 +1,5 @@ Name: stream-monad-Version: 0.1+Version: 0.1.1 Cabal-Version: >= 1.6 Synopsis: Simple, Fair and Terminating Backtracking Monad Description: This Haskell library provides an implementation of the