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