Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
module Control.Arrow.Abort.Class
newtype AbortT v r a b Source #
AbortT | |
|
(ArrowChoice r, ArrowTransformer xT, Arrow (xT (AbortT v r))) => ArrowAbort v (xT (AbortT v r)) Source # | |
ArrowChoice r => ArrowAbort v (AbortT v r) Source # | |
ArrowTransformer (AbortT v) Source # | |
ArrowChoice r => Category * (AbortT v r) Source # | |
ArrowChoice r => Arrow (AbortT v r) Source # | |
(ArrowChoice r, ArrowApply r) => ArrowApply (AbortT v r) Source # | |
(ArrowChoice r, ArrowLoop r, Typeable * v) => ArrowLoop (AbortT v r) Source # | |