potoki-core-2.2: Low-level components of "potoki"
Potoki.Core.IO
produceAndConsume :: Produce input -> Consume input output -> IO output Source #
produceAndTransformAndConsume :: Produce input -> Transform input anotherInput -> Consume anotherInput output -> IO output Source #
produce :: Produce input -> forall x. IO x -> (input -> IO x) -> IO x Source #
consume :: IO (Maybe input) -> Consume input output -> IO output Source #
transformList :: Transform a b -> [a] -> IO [b] Source #