Hoogle Search

Within LTS Haskell 24.46 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. data SomeException

    monad-peel Control.Exception.Peel

    The SomeException type is the root of the exception type hierarchy. When an exception of type e is thrown, behind the scenes it is encapsulated in a SomeException.

  2. SomeException :: e -> SomeException

    monad-peel Control.Exception.Peel

    No documentation available.

  3. addExceptionContext :: ExceptionAnnotation a => a -> SomeException -> SomeException

    monad-peel Control.Exception.Peel

    Add more ExceptionContext to a SomeException.

  4. asyncExceptionFromException :: Exception e => SomeException -> Maybe e

    monad-peel Control.Exception.Peel

    No documentation available.

  5. asyncExceptionToException :: Exception e => e -> SomeException

    monad-peel Control.Exception.Peel

    No documentation available.

  6. displayException :: Exception e => e -> String

    monad-peel Control.Exception.Peel

    Render this exception value in a human-friendly manner. Default implementation: show.

  7. fromException :: Exception e => SomeException -> Maybe e

    monad-peel Control.Exception.Peel

    No documentation available.

  8. mapException :: (Exception e1, Exception e2) => (e1 -> e2) -> a -> a

    monad-peel Control.Exception.Peel

    This function maps one exception into another as proposed in the paper "A semantics for imprecise exceptions".

  9. onException :: MonadPeelIO m => m a -> m b -> m a

    monad-peel Control.Exception.Peel

    Generalized version of onException.

  10. someExceptionContext :: SomeException -> ExceptionContext

    monad-peel Control.Exception.Peel

    View the ExceptionContext of a SomeException.

Page 34 of many | Previous | Next