Control.Pipe.Common
data Pipe a b m r
type Producer b m r
type Consumer a m r
type Pipeline m r
await
yield
pipe
discard
data Lazy m r a b
data Strict m r a b
(<+<)
(>+>)
(<-<)
(>->)
idP
runPipe