Contents
Index
haskus-utils-variant-2.0: Haskus utility modules
Index
%~!!>
Haskus.Utils.Variant.Flow
%~!>
Haskus.Utils.Variant.Flow
%~$>
Haskus.Utils.Variant.Flow
%~+>
Haskus.Utils.Variant.Flow
%~.>
Haskus.Utils.Variant.Flow
%~=>
Haskus.Utils.Variant.Flow
%~^>
Haskus.Utils.Variant.Flow
%~^^>
Haskus.Utils.Variant.Flow
%~|>
Haskus.Utils.Variant.Flow
-||
Haskus.Utils.Variant.Flow
-||>
Haskus.Utils.Variant.Flow
.-.>
Haskus.Utils.Variant.Flow
..%~!!>
Haskus.Utils.Variant.Flow
..%~!>
Haskus.Utils.Variant.Flow
..%~$>
Haskus.Utils.Variant.Flow
..%~^>
Haskus.Utils.Variant.Flow
..%~^^>
Haskus.Utils.Variant.Flow
..-..>
Haskus.Utils.Variant.Flow
..-.>
Haskus.Utils.Variant.Flow
..?~!!>
Haskus.Utils.Variant.Flow
..?~!>
Haskus.Utils.Variant.Flow
..?~$>
Haskus.Utils.Variant.Flow
..?~^>
Haskus.Utils.Variant.Flow
..?~^^>
Haskus.Utils.Variant.Flow
..~!!>
Haskus.Utils.Variant.Flow
..~!>
Haskus.Utils.Variant.Flow
..~..>
Haskus.Utils.Variant.Flow
..~.>
Haskus.Utils.Variant.Flow
..~=>
Haskus.Utils.Variant.Flow
..~^>
Haskus.Utils.Variant.Flow
..~^^>
Haskus.Utils.Variant.Flow
.~!!>
Haskus.Utils.Variant.Flow
.~!>
Haskus.Utils.Variant.Flow
.~$>
Haskus.Utils.Variant.Flow
.~+>
Haskus.Utils.Variant.Flow
.~.>
Haskus.Utils.Variant.Flow
.~=>
Haskus.Utils.Variant.Flow
.~^>
Haskus.Utils.Variant.Flow
.~^^>
Haskus.Utils.Variant.Flow
.~|>
Haskus.Utils.Variant.Flow
.~~!>
Haskus.Utils.Variant.Flow
.~~$>
Haskus.Utils.Variant.Flow
.~~+>
Haskus.Utils.Variant.Flow
.~~.>
Haskus.Utils.Variant.Flow
.~~=>
Haskus.Utils.Variant.Flow
.~~^>
Haskus.Utils.Variant.Flow
.~~^^>
Haskus.Utils.Variant.Flow
.~~|>
Haskus.Utils.Variant.Flow
:<
Haskus.Utils.Variant
,
Haskus.Utils.Variant.Flow
:<:
Haskus.Utils.EADT
:<?
Haskus.Utils.Variant
,
Haskus.Utils.Variant.Flow
<$<
Haskus.Utils.Variant.Flow
<*<
Haskus.Utils.Variant.Flow
<.-.
Haskus.Utils.Variant.Flow
<.-.<
Haskus.Utils.Variant.Flow
<|<
Haskus.Utils.Variant.Flow
>%~!!>
Haskus.Utils.Variant.Flow
>%~!>
Haskus.Utils.Variant.Flow
>%~$>
Haskus.Utils.Variant.Flow
>%~+>
Haskus.Utils.Variant.Flow
>%~.>
Haskus.Utils.Variant.Flow
>%~=>
Haskus.Utils.Variant.Flow
>%~^>
Haskus.Utils.Variant.Flow
>%~^^>
Haskus.Utils.Variant.Flow
>%~|>
Haskus.Utils.Variant.Flow
>-||>
Haskus.Utils.Variant.Flow
>.-.>
Haskus.Utils.Variant.Flow
>..%~!!>
Haskus.Utils.Variant.Flow
>..%~!>
Haskus.Utils.Variant.Flow
>..%~$>
Haskus.Utils.Variant.Flow
>..%~^>
Haskus.Utils.Variant.Flow
>..%~^^>
Haskus.Utils.Variant.Flow
>..-..>
Haskus.Utils.Variant.Flow
>..-.>
Haskus.Utils.Variant.Flow
>..?~!!>
Haskus.Utils.Variant.Flow
>..?~!>
Haskus.Utils.Variant.Flow
>..?~$>
Haskus.Utils.Variant.Flow
>..?~^>
Haskus.Utils.Variant.Flow
>..?~^^>
Haskus.Utils.Variant.Flow
>..~!!>
Haskus.Utils.Variant.Flow
>..~!>
Haskus.Utils.Variant.Flow
>..~..>
Haskus.Utils.Variant.Flow
>..~.>
Haskus.Utils.Variant.Flow
>..~=>
Haskus.Utils.Variant.Flow
>..~^>
Haskus.Utils.Variant.Flow
>..~^^>
Haskus.Utils.Variant.Flow
>.~!!>
Haskus.Utils.Variant.Flow
>.~!>
Haskus.Utils.Variant.Flow
>.~$>
Haskus.Utils.Variant.Flow
>.~+>
Haskus.Utils.Variant.Flow
>.~.>
Haskus.Utils.Variant.Flow
>.~=>
Haskus.Utils.Variant.Flow
>.~^>
Haskus.Utils.Variant.Flow
>.~^^>
Haskus.Utils.Variant.Flow
>.~|>
Haskus.Utils.Variant.Flow
>.~~!>
Haskus.Utils.Variant.Flow
>.~~$>
Haskus.Utils.Variant.Flow
>.~~+>
Haskus.Utils.Variant.Flow
>.~~.>
Haskus.Utils.Variant.Flow
>.~~=>
Haskus.Utils.Variant.Flow
>.~~^>
Haskus.Utils.Variant.Flow
>.~~^^>
Haskus.Utils.Variant.Flow
>.~~|>
Haskus.Utils.Variant.Flow
>:%:>
Haskus.Utils.ContFlow
>:-:>
Haskus.Utils.ContFlow
>::>
Haskus.Utils.ContFlow
>?~!!>
Haskus.Utils.Variant.Flow
>?~!>
Haskus.Utils.Variant.Flow
>?~$>
Haskus.Utils.Variant.Flow
>?~+>
Haskus.Utils.Variant.Flow
>?~.>
Haskus.Utils.Variant.Flow
>?~=>
Haskus.Utils.Variant.Flow
>?~^>
Haskus.Utils.Variant.Flow
>?~^^>
Haskus.Utils.Variant.Flow
>?~|>
Haskus.Utils.Variant.Flow
>~||>
Haskus.Utils.Variant.Flow
?~!!>
Haskus.Utils.Variant.Flow
?~!>
Haskus.Utils.Variant.Flow
?~$>
Haskus.Utils.Variant.Flow
?~+>
Haskus.Utils.Variant.Flow
?~.>
Haskus.Utils.Variant.Flow
?~=>
Haskus.Utils.Variant.Flow
?~^>
Haskus.Utils.Variant.Flow
?~^^>
Haskus.Utils.Variant.Flow
?~|>
Haskus.Utils.Variant.Flow
AddR
Haskus.Utils.ContFlow
AlgEADT
Haskus.Utils.EADT
algEADT
Haskus.Utils.EADT
AlgVariantF
Haskus.Utils.EADT
algVariantF
Haskus.Utils.EADT
AlterEADT
Haskus.Utils.EADT
alterEADT
Haskus.Utils.EADT
AlterVariant
Haskus.Utils.Variant
alterVariant
Haskus.Utils.Variant
AlterVariantF
Haskus.Utils.EADT
alterVariantF
Haskus.Utils.EADT
ana
Haskus.Utils.EADT
apo
Haskus.Utils.EADT
appendEADT
Haskus.Utils.EADT
appendVariant
Haskus.Utils.Variant
appendVariantF
Haskus.Utils.EADT
ApplyAll
Haskus.Utils.EADT
applyConst
Haskus.Utils.Variant.Flow
applyF
Haskus.Utils.Variant.Flow
applyM
Haskus.Utils.Variant.Flow
applyPure
Haskus.Utils.Variant.Flow
Base
Haskus.Utils.EADT
cata
Haskus.Utils.EADT
chrono
Haskus.Utils.EADT
coelgot
Haskus.Utils.EADT
combineConcat
Haskus.Utils.Variant.Flow
combineEither
Haskus.Utils.Variant.Flow
combineFirst
Haskus.Utils.Variant.Flow
combineLiftBoth
Haskus.Utils.Variant.Flow
combineLiftUnselected
Haskus.Utils.Variant.Flow
combineSameTail
Haskus.Utils.Variant.Flow
combineSingle
Haskus.Utils.Variant.Flow
combineUnion
Haskus.Utils.Variant.Flow
Cons
Haskus.Utils.EADT
ContFlow
1 (Type/Class)
Haskus.Utils.ContFlow
2 (Data Constructor)
Haskus.Utils.ContFlow
ContListToTuple
Haskus.Utils.ContFlow
contToEADT
Haskus.Utils.EADT
contToEADTM
Haskus.Utils.EADT
contToVariant
Haskus.Utils.Variant
,
Haskus.Utils.Variant.Flow
contToVariantF
Haskus.Utils.EADT
contToVariantFM
Haskus.Utils.EADT
contToVariantM
Haskus.Utils.Variant
,
Haskus.Utils.Variant.Flow
ContTupleToList
Haskus.Utils.ContFlow
ContVariant
Haskus.Utils.Variant
,
Haskus.Utils.Variant.Flow
Corecursive
Haskus.Utils.EADT
distAna
Haskus.Utils.EADT
distApo
Haskus.Utils.EADT
distCata
Haskus.Utils.EADT
distFutu
Haskus.Utils.EADT
distGApo
Haskus.Utils.EADT
distGApoT
Haskus.Utils.EADT
distGFutu
Haskus.Utils.EADT
distGHisto
Haskus.Utils.EADT
distHisto
Haskus.Utils.EADT
distPara
Haskus.Utils.EADT
distParaT
Haskus.Utils.EADT
distZygo
Haskus.Utils.EADT
distZygoT
Haskus.Utils.EADT
EADT
Haskus.Utils.EADT
eadtPattern
Haskus.Utils.EADT.TH
eadtPatternT
Haskus.Utils.EADT.TH
eadtToCont
Haskus.Utils.EADT
eadtToContM
Haskus.Utils.EADT
elgot
Haskus.Utils.EADT
Else
1 (Type/Class)
Haskus.Utils.Variant.Cont
2 (Data Constructor)
Haskus.Utils.Variant.Cont
embed
Haskus.Utils.EADT
ExtractM
Haskus.Utils.Variant
ExtractRHS
Haskus.Utils.Variant.Flow
fIf
Haskus.Utils.Variant.Cont
Filter
Haskus.Utils.Variant
Fix
1 (Data Constructor)
Haskus.Utils.EADT
2 (Type/Class)
Haskus.Utils.EADT
Flattenable
Haskus.Utils.Variant
FlattenVariant
Haskus.Utils.Variant
flattenVariant
Haskus.Utils.Variant
Flow
Haskus.Utils.Variant.Flow
flowBind
Haskus.Utils.Variant.Flow
flowBind'
Haskus.Utils.Variant.Flow
flowFor
Haskus.Utils.Variant.Flow
flowForFilter
Haskus.Utils.Variant.Flow
flowLift
Haskus.Utils.Variant.Flow
flowMap
Haskus.Utils.Variant.Flow
flowMatch
Haskus.Utils.Variant.Flow
flowMatchFail
Haskus.Utils.Variant.Flow
flowRes
Haskus.Utils.Variant.Flow
flowSet
Haskus.Utils.Variant.Flow
flowSetN
Haskus.Utils.Variant.Flow
flowSingle
Haskus.Utils.Variant.Flow
flowToCont
Haskus.Utils.Variant.Flow
flowTraverse
Haskus.Utils.Variant.Flow
flowTraverseFilter
Haskus.Utils.Variant.Flow
fold
Haskus.Utils.EADT
foldMapVariant
Haskus.Utils.Variant
foldMapVariantAt
Haskus.Utils.Variant
foldMapVariantAtM
Haskus.Utils.Variant
foldMapVariantFirst
Haskus.Utils.Variant
foldMapVariantFirstM
Haskus.Utils.Variant
frec
Haskus.Utils.Variant.Cont
fret
Haskus.Utils.Variant.Cont
fretN
Haskus.Utils.Variant.Cont
freturn
Haskus.Utils.Variant.Cont
freturnN
Haskus.Utils.Variant.Cont
fromVariant
Haskus.Utils.Variant
fromVariant'
Haskus.Utils.Variant
fromVariantAt
Haskus.Utils.Variant
fromVariantFirst
Haskus.Utils.Variant
fromVariantMaybe
Haskus.Utils.Variant
futu
Haskus.Utils.EADT
FV
Haskus.Utils.EADT
gana
Haskus.Utils.EADT
gapo
Haskus.Utils.EADT
gcata
Haskus.Utils.EADT
gchrono
Haskus.Utils.EADT
gfold
Haskus.Utils.EADT
ghisto
Haskus.Utils.EADT
ghylo
Haskus.Utils.EADT
gpara
Haskus.Utils.EADT
gpostpro
Haskus.Utils.EADT
gprepro
Haskus.Utils.EADT
grefold
Haskus.Utils.EADT
gunfold
Haskus.Utils.EADT
gzygo
Haskus.Utils.EADT
histo
Haskus.Utils.EADT
hylo
Haskus.Utils.EADT
IOV
Haskus.Utils.Variant.Flow
JoinVariant
Haskus.Utils.Variant
joinVariant
Haskus.Utils.Variant
joinVariantUnsafe
Haskus.Utils.Variant
Liftable
Haskus.Utils.Variant
,
Haskus.Utils.Variant.Flow
LiftableF
Haskus.Utils.EADT
LiftCont
Haskus.Utils.Variant.Flow
liftCont
Haskus.Utils.Variant.Flow
LiftContTuple
Haskus.Utils.Variant.Flow
liftEADT
Haskus.Utils.EADT
liftF
Haskus.Utils.Variant.Flow
liftV
Haskus.Utils.Variant.Flow
LiftVariant
Haskus.Utils.Variant
liftVariant
Haskus.Utils.Variant
liftVariant'
Haskus.Utils.Variant
liftVariantF
Haskus.Utils.EADT
ListF
Haskus.Utils.EADT
makeFlowOp
Haskus.Utils.Variant.Flow
makeFlowOpM
Haskus.Utils.Variant.Flow
mapNubVariant
Haskus.Utils.Variant
MapVariant
Haskus.Utils.Variant
mapVariant
Haskus.Utils.Variant
mapVariantAt
Haskus.Utils.Variant
mapVariantAtM
Haskus.Utils.Variant
mapVariantF
Haskus.Utils.EADT
mapVariantFirst
Haskus.Utils.Variant
mapVariantFirstM
Haskus.Utils.Variant
mcata
Haskus.Utils.EADT
Member
Haskus.Utils.Variant
mhisto
Haskus.Utils.EADT
Mu
1 (Data Constructor)
Haskus.Utils.EADT
2 (Type/Class)
Haskus.Utils.EADT
Nil
Haskus.Utils.EADT
NoConstraint
Haskus.Utils.Variant
,
Haskus.Utils.EADT
Nu
1 (Data Constructor)
Haskus.Utils.EADT
2 (Type/Class)
Haskus.Utils.EADT
nubVariant
Haskus.Utils.Variant
para
Haskus.Utils.EADT
popEADT
Haskus.Utils.EADT
PopVariant
Haskus.Utils.Variant
popVariant
Haskus.Utils.Variant
popVariant'
Haskus.Utils.Variant
popVariantAt
Haskus.Utils.Variant
popVariantF
Haskus.Utils.EADT
popVariantFHead
Haskus.Utils.EADT
popVariantHead
Haskus.Utils.Variant
popVariantMaybe
Haskus.Utils.Variant
postpro
Haskus.Utils.EADT
prependVariant
Haskus.Utils.Variant
prepro
Haskus.Utils.EADT
productVariant
Haskus.Utils.Variant
project
Haskus.Utils.EADT
Recursive
Haskus.Utils.EADT
ReduceVariant
Haskus.Utils.Variant
reduceVariant
Haskus.Utils.Variant
refix
Haskus.Utils.EADT
refold
Haskus.Utils.EADT
ReplaceAll
Haskus.Utils.Variant
ReplaceRHS
Haskus.Utils.Variant.Flow
selectFirst
Haskus.Utils.Variant.Flow
selectTail
Haskus.Utils.Variant.Flow
selectType
Haskus.Utils.Variant.Flow
SplitVariant
Haskus.Utils.Variant
splitVariant
Haskus.Utils.Variant
splitVariantF
Haskus.Utils.EADT
StripR
Haskus.Utils.ContFlow
Then
1 (Type/Class)
Haskus.Utils.Variant.Cont
2 (Data Constructor)
Haskus.Utils.Variant.Cont
toVariant
Haskus.Utils.Variant
toVariant'
Haskus.Utils.Variant
toVariantAt
Haskus.Utils.Variant
toVariantFHead
Haskus.Utils.EADT
toVariantFTail
Haskus.Utils.EADT
toVariantHead
Haskus.Utils.Variant
toVariantTail
Haskus.Utils.Variant
TraverseVariant
Haskus.Utils.Variant
traverseVariant
Haskus.Utils.Variant
traverseVariant_
Haskus.Utils.Variant
unfix
Haskus.Utils.EADT
unfold
Haskus.Utils.EADT
V
1 (Type/Class)
Haskus.Utils.Variant
2 (Data Constructor)
Haskus.Utils.Variant
Variant
Haskus.Utils.Variant
VariantF
1 (Type/Class)
Haskus.Utils.EADT
2 (Data Constructor)
Haskus.Utils.EADT
variantFromEither
Haskus.Utils.Variant
variantFromValue
Haskus.Utils.Variant
variantFToCont
Haskus.Utils.EADT
variantFToContM
Haskus.Utils.EADT
variantFToValue
Haskus.Utils.EADT
variantIndex
Haskus.Utils.Variant
variantToCont
Haskus.Utils.Variant
,
Haskus.Utils.Variant.Flow
variantToContM
Haskus.Utils.Variant
,
Haskus.Utils.Variant.Flow
variantToEither
Haskus.Utils.Variant
variantToHList
Haskus.Utils.Variant
variantToTuple
Haskus.Utils.Variant
variantToValue
Haskus.Utils.Variant
VF
Haskus.Utils.EADT
VMaybe
Haskus.Utils.Variant
VSilent
Haskus.Utils.Variant
zygo
Haskus.Utils.EADT
zygoHistoPrepro
Haskus.Utils.EADT
~||
Haskus.Utils.Variant.Flow
~||>
Haskus.Utils.Variant.Flow