Control.Effect.Type.Catch
data Catch e :: Effect where Source #
An effect for catching exceptions of type e.
e
Constructors
type Error e = Bundle '[Throw e, Catch e] Source #
A pseudo-effect for connected Throw e and Catch e effects.
Throw e
Throw
Catch e
Catch
Error e should only ever be used inside of Eff and Effs constraints. It is not a real effect! See Bundle.
Error e
Error
Eff
Effs
Bundle