-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Control.Arrow.Transformer.Cont -- -- A library providing Control.Arrow.Transformer.Cont @package ContArrow @version 0.0.5 module Control.Arrow.Transformer.Cont newtype ContArrow e a b c CO :: (a c e -> a b e) -> ContArrow e a b c liftCont :: (Arrow a) => a b c -> ContArrow e a b c runCont :: (ArrowApply a) => ContArrow e a b c -> a c e -> a b e jump :: (ArrowApply a) => ContArrow e a (a c e, c) z callcc :: (ArrowApply a) => (a c e -> ContArrow e a b c) -> ContArrow e a b c instance (ArrowApply a) => ArrowTransformer (ContArrow e) a instance (ArrowApply a) => ArrowApply (ContArrow e a) instance (ArrowApply a) => ArrowChoice (ContArrow e a) instance (ArrowApply a) => Arrow (ContArrow e a) instance Category (ContArrow e a)