bluefin-0.7.0.0: src/Bluefin/EarlyReturn.hs
-- | This is an old interface and will be deprecated in the
-- future. You are encouraged to use "Bluefin.Capability.ReturnEarly"
-- instead.
module Bluefin.EarlyReturn
( -- | Early return allows to define a block from which you can
-- return early. Early return is implemented as an exception, and
-- its API is just an alternate interface to exceptions.
-- * Handle
EarlyReturn,
-- * Handlers
withEarlyReturn,
-- * Effectful operations
returnEarly,
)
where
import Bluefin.Internal