| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Bitstream.Fusion.Monadic
Description
Some functions currently missing from Data.Vector.Fusion.Stream.Monadic.
Documentation
genericTake :: forall (m :: Type -> Type) n α. (Monad m, Integral n) => n -> Stream m α -> Stream m α Source #
genericDrop :: forall (m :: Type -> Type) n α. (Monad m, Integral n) => n -> Stream m α -> Stream m α Source #
genericReplicate :: forall (m :: Type -> Type) n α. (Monad m, Integral n) => n -> α -> Stream m α Source #
genericUnfoldrN :: forall (m :: Type -> Type) n β α. (Monad m, Integral n) => n -> (β -> Maybe (α, β)) -> β -> Stream m α Source #