squares-0.2: The double category of Hask functors and profunctors
Contents
Index
Index
***
Control.Arrow.Square
++
Data.Type.List
+++
Control.Arrow.Square
:**:
1 (Type/Class)
Data.Square
2 (Data Constructor)
Data.Square
<=<
Control.Comonad.Square
===
Data.Square
>=>
Control.Monad.Square
>>>
Control.Arrow.Square
afoldMap
Data.Foldable.Square
all
Data.Foldable.Square
any
Data.Foldable.Square
arr
Control.Arrow.Square
bind
Control.Monad.Square
closed
Data.Profunctor.Square
cotraverse
Data.Distributive.Square
counit
Data.Functor.Adjunction.Square
curryF
Data.Square
distribute
Data.Distributive.Square
duplicate
Control.Comonad.Square
emptySquare
Data.Square
extend
Control.Comonad.Square
extract
Control.Comonad.Square
F
Data.Functor.Compose.List
fappend
Data.Functor.Compose.List
FComp
Data.Functor.Compose.List
FList
Data.Functor.Compose.List
foldMap
Data.Foldable.Square
fromBiff
Data.Profunctor.Square
fromCompose
Data.Functor.Square
fromComposeCostar
Data.Functor.Square
fromComposeStar
Data.Functor.Square
fromHom
Data.Profunctor.Square
fromIdentity
Data.Functor.Square
fromLeft
Data.Square
fromLeft2
Data.Square
fromPlainF
Data.Functor.Compose.List
fromPlainP
Data.Profunctor.Composition.List
fromProcompose
Data.Profunctor.Square
fromRight
Data.Square
fromRight2
Data.Square
funappend
Data.Functor.Compose.List
funId
Data.Square
funNat
Data.Square
Hom
Data.Profunctor.Composition.List
Id
Data.Functor.Compose.List
index
Data.Functor.Rep.Square
IsFList
Data.Functor.Compose.List
IsPList
Data.Profunctor.Composition.List
join
Control.Monad.Square
Lan
1 (Type/Class)
Data.Functor.Kan.Square
2 (Data Constructor)
Data.Functor.Kan.Square
lanFactor
Data.Functor.Kan.Square
lanSquare
Data.Functor.Kan.Square
leftAdjunct
Data.Functor.Adjunction.Square
map
Data.Profunctor.Square
mapAccumL
Data.Traversable.Square
mapAccumR
Data.Traversable.Square
mkSquare
Data.Square
P
Data.Profunctor.Composition.List
pappend
Data.Profunctor.Composition.List
PComp
Data.Profunctor.Composition.List
PlainF
Data.Functor.Compose.List
PlainP
Data.Profunctor.Composition.List
PList
Data.Profunctor.Composition.List
proId
Data.Square
proNat
Data.Square
punappend
Data.Profunctor.Composition.List
Ran
1 (Type/Class)
Data.Functor.Kan.Square
2 (Data Constructor)
Data.Functor.Kan.Square
ranFactor
Data.Functor.Kan.Square
ranSquare
Data.Functor.Kan.Square
return
Control.Monad.Square
right
1 (Function)
Data.Profunctor.Square
2 (Function)
Control.Arrow.Square
rightAdjunct
Data.Functor.Adjunction.Square
runRan
Data.Functor.Kan.Square
runSquare
Data.Square
second
1 (Function)
Data.Profunctor.Square
2 (Function)
Control.Arrow.Square
sequence
Data.Traversable.Square
spiderLemma
Data.Square
spiderLemma'
Data.Square
Square
1 (Type/Class)
Data.Square
2 (Data Constructor)
Data.Square
Square01
Data.Square
Square21
Data.Square
SquareNT
Data.Square
tabulate
Data.Functor.Rep.Square
toBiff
Data.Profunctor.Square
toCompose
Data.Functor.Square
toComposeCostar
Data.Functor.Square
toComposeStar
Data.Functor.Square
toHom
Data.Profunctor.Square
toIdentity
Data.Functor.Square
toLeft
Data.Square
toLeft2
Data.Square
toPlainF
Data.Functor.Compose.List
toPlainP
Data.Profunctor.Composition.List
toProcompose
Data.Profunctor.Square
toRight
Data.Square
toRight2
Data.Square
traverse
Data.Traversable.Square
uLeft
Data.Square
UncurryF
1 (Type/Class)
Data.Square
2 (Data Constructor)
Data.Square
unF
Data.Functor.Compose.List
unFComp
Data.Functor.Compose.List
unHom
Data.Profunctor.Composition.List
unId
Data.Functor.Compose.List
Unit
1 (Type/Class)
Data.Square
2 (Data Constructor)
Data.Square
unit
Data.Functor.Adjunction.Square
unP
Data.Profunctor.Composition.List
unSquare
Data.Square
uRight
Data.Square
ValueF
1 (Type/Class)
Data.Square
2 (Data Constructor)
Data.Square
|||
Data.Square
~>
Data.Functor.Compose.List