Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

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

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

    exceptions Control.Monad.Catch

    No documentation available.

  2. onException :: (HasCallStack, MonadCatch m) => m a -> m b -> m a

    exceptions Control.Monad.Catch

    Run an action only if an exception is thrown in the main action. The exception is not caught, simply rethrown. NOTE The action is only run if an exception is thrown. If the monad supports other ways of aborting the computation, the action won't run if those other kinds of errors are thrown. See onError.

  3. toException :: Exception e => e -> SomeException

    exceptions Control.Monad.Catch

    No documentation available.

  4. newtype WardenException

    async Control.Concurrent.Async.Warden

    No documentation available.

  5. WardenException :: String -> WardenException

    async Control.Concurrent.Async.Warden

    No documentation available.

  6. pattern ArithException_ :: AsArithException s => ArithException -> s

    lens Control.Exception.Lens

    No documentation available.

  7. pattern ArrayException_ :: AsArrayException s => ArrayException -> s

    lens Control.Exception.Lens

    No documentation available.

  8. class AsArithException t

    lens Control.Exception.Lens

    Arithmetic exceptions.

  9. class AsArrayException t

    lens Control.Exception.Lens

    Exceptions generated by array operations.

  10. class AsAsyncException t

    lens Control.Exception.Lens

    Asynchronous exceptions.

Page 12 of many | Previous | Next