atl-17072: Arrow Transformer Library

Safe HaskellSafe
LanguageHaskell98

Control.Arrow.Abort.Class

Documentation

class Arrow r => ArrowAbort v r | r -> v where Source #

Minimal complete definition

abort

Methods

abort :: r v a Source #

Instances

(ArrowChoice r, ArrowTransformer xT, Arrow (xT (AbortT v r))) => ArrowAbort v (xT (AbortT v r)) Source # 

Methods

abort :: xT (AbortT v r) v a Source #

ArrowChoice r => ArrowAbort v (AbortT v r) Source # 

Methods

abort :: AbortT v r v a Source #