bluefin-0.4.0.1: src/Bluefin/Consume.hs
module Bluefin.Consume
( -- | 'Consume' allows you to await values during the execution of
-- a Bluefin operation. It provides similar functionality to
-- @await@ from Conduit or Pipes.
--
-- For information about prompt finalization/resource safety when
-- using Bluefin @Consume@s, see "Bluefin.Coroutine".
-- * Handle
Consume,
-- * Handlers
consumeEach,
consumeStream,
streamConsume,
-- * Effectful operations
await,
takeConsume,
)
where
import Bluefin.Internal