bluefin-internal-0.8.0.0: The Bluefin effect system, internals
Safe HaskellNone
LanguageHaskell2010

Bluefin.Internal.Exception.Scoped

Documentation

data InFlight Source #

Instances

Instances details
Exception InFlight Source # 
Instance details

Defined in Bluefin.Internal.Exception.Scoped

Methods

toException :: InFlight -> SomeException

fromException :: SomeException -> Maybe InFlight

displayException :: InFlight -> String

backtraceDesired :: InFlight -> Bool

Show InFlight Source # 
Instance details

Defined in Bluefin.Internal.Exception.Scoped

Methods

showsPrec :: Int -> InFlight -> ShowS

show :: InFlight -> String

showList :: [InFlight] -> ShowS

try :: (Exception e -> IO a) -> IO (Either e a) Source #

throw :: Exception e -> e -> IO a Source #