Control.Monad.Trans.Ether.Except

The Except monad

type Except tag e

except

runExcept

The ExceptT monad transformer

data ExceptT tag e m a

exceptT

runExceptT

mapExceptT

Exception operations

throw

catch

Lifting other operations

liftCallCC

liftListen

liftPass

liftCatch