Control.Exception.Lifted

# Throwing exceptions

throwIO

ioError

throwTo

# Catching exceptions

## The `catch` functions

catch

catches

data Handler m a

catchJust

## The `handle` functions

handle

handleJust

## The `try` functions

try

tryJust

## The `evaluate` function

evaluate

# Asynchronous Exceptions

## Asynchronous exception control

mask

mask_

uninterruptibleMask

uninterruptibleMask_

getMaskingState

allowInterrupt

# Brackets

bracket

bracket_

bracketOnError

# Utilities

finally

onException