module Bluefin.Capability.Await ( -- | 'Await' 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". -- * Capability Await, -- * Handlers eachAwait, awaitYield, -- * Effectful operations await, takeAwait, ) where import Bluefin.Internal