Control.Exception

The Exception type

class Exception e
data Deadlock
data ErrorCall

Throwing exceptions

Catching Exceptions

Catching all exceptions

The catch functions

data Handler a

The handle functions

The try functions

The evaluate function

The mapException function

Asynchronous Exceptions

Asynchronous exception control

Applying block to an exception handler

Interruptible operations

Assertions

Utilities