on-a-horse-0.3: "Haskell on a Horse" - A combinatorial web framework

Safe HaskellNone

Control.Arrow.Transformer.LabeledArrow

Documentation

newtype Label Source

Constructors

Label Integer 

Instances

read64 :: (Enum a, Num a) => [Char] -> Maybe aSource

alterReader :: ArrowReader t2 t1 => (t2 -> t2) -> t1 e t -> t1 e tSource

pushId :: ArrowReader Label t1 => Integer -> t1 e t -> t1 e tSource

class (Arrow a, Arrow a') => ArrowAddLabel a a' | a -> a' whereSource

Methods

runLabel :: a' (e, Label) b -> a e bSource

runArrowLabel :: Arrow a => a (t, Label) o -> LabeledArrow a t oSource

runLabeledArrow :: Arrow t1 => LabeledArrow t1 e t -> t1 e tSource