on-a-horse-0.1: "Haskell on a Horse" - A combinatorial web framework
Source code
Contents
Index
Control.Arrow.Transformer.LabeledArrow
Documentation
newtype
Label
Source
Constructors
Label
Integer
Instances
Read
Label
Show
Label
class
(
Arrow
a,
Arrow
a') =>
ArrowAddLabel
a a' | a -> a'
where
Source
Methods
runLabel
:: a' (e,
Label
) b -> a e b
Source
Instances
Arrow
a =>
ArrowAddLabel
(
LabeledArrow
a) a
ArrowAddLabel
a a' =>
ArrowAddLabel
(
ReaderArrow
r a) (
ReaderArrow
r a')
(
ArrowAddLabel
a a',
ArrowChoice
a,
ArrowChoice
a') =>
ArrowAddLabel
(
ErrorArrow
ex a) (
ErrorArrow
ex a')
newtype
LabeledArrow
a i o
Source
Constructors
LabeledArrow
(
ReaderArrow
Label
a i o)
Instances
ArrowReader
r a =>
ArrowReader
r (
LabeledArrow
a)
ArrowError
ex a =>
ArrowError
ex (
LabeledArrow
a)
ArrowAddError
ex a a' =>
ArrowAddError
ex (
LabeledArrow
a) (
LabeledArrow
a')
ArrowChoice
a =>
ArrowChoice
(
LabeledArrow
a)
Arrow
a =>
Arrow
(
LabeledArrow
a)
ArrowApply
a =>
ArrowApply
(
LabeledArrow
a)
(
Category
a,
Arrow
a) =>
Category
(
LabeledArrow
a)
Arrow
a =>
ArrowAddLabel
(
LabeledArrow
a) a
(
Arrow
a,
Arrow
a',
ArrowAddAutomaton
a a') =>
ArrowAddAutomaton
(
LabeledArrow
a) (
LabeledArrow
a')
Produced by
Haddock
version 2.6.1