Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- type Pipeline i o t a r = Continuation r (Pipe i o r t) a
- await :: Pipeline i o t i r
- yield :: o -> Pipeline i o t () r
- finish :: Monoidal (-->) (-->) (:*:) (:*:) t => Pipeline i o t () ()
- impact :: Bindable (->) t => t a -> Pipeline i o t a a
- (=*=) :: forall i e o t. Monoidal (-->) (-->) (:*:) (:*:) t => Pipeline i e t () () -> Pipeline e o t () () -> Pipeline i o t () ()
- pipeline :: Monoidal (-->) (-->) (:*:) (:*:) t => Pipeline i o t () () -> t ()
Documentation
type Pipeline i o t a r = Continuation r (Pipe i o r t) a Source #
finish :: Monoidal (-->) (-->) (:*:) (:*:) t => Pipeline i o t () () Source #
Pipeline that does nothing
impact :: Bindable (->) t => t a -> Pipeline i o t a a Source #
Do some effectful computation within pipeline