Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
data ExceptionI a where Source #
ExceptionI :: SomeException -> ExceptionI a |
exception :: SomeException -> ProgramT ExceptionI m a Source #
exception' :: Exception e => e -> ProgramT ExceptionI m a Source #
toExceptionI :: Exception e => e -> ExceptionI a Source #
strExceptionI :: String -> ExceptionI a Source #
interpretExceptionIO :: ExceptionI a -> IO a Source #