kleene-0.1: Kleene algebra

Index

anyChar 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
5 (Function)Kleene.Functor
6 (Function)Kleene.Functor.NonEmpty
appends 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
char 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
5 (Function)Kleene.Functor
6 (Function)Kleene.Functor.NonEmpty
CharKleeneKleene.Classes, Kleene
charRange 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
5 (Function)Kleene.Functor
6 (Function)Kleene.Functor.NonEmpty
ComplementKleene.Classes, Kleene
complement 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.ERE
DerivateKleene.Classes, Kleene
derivate 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
DFA 
1 (Type/Class)Kleene.DFA, Kleene
2 (Data Constructor)Kleene.DFA, Kleene
dfaAcceptableKleene.DFA, Kleene
dfaBlackholesKleene.DFA, Kleene
dfaInitialKleene.DFA, Kleene
dfaTransitionKleene.DFA, Kleene
dot 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.Functor
3 (Function)Kleene.Functor.NonEmpty
dotRSetKleene.Internal.Sets
empty 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
eps 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
Equiv 
1 (Type/Class)Kleene.Equiv, Kleene
2 (Data Constructor)Kleene.Equiv, Kleene
EquivalentKleene.Classes
equivalent 
1 (Function)Kleene.Classes
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
EREKleene.ERE, Kleene
EREAppendKleene.ERE
ERECharsKleene.ERE
ERENotKleene.ERE
EREStarKleene.ERE
EREUnionKleene.ERE
everything 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.Functor
everything1 
1 (Function)Kleene.Functor
2 (Function)Kleene.Functor.NonEmpty
examplesKleene.Internal.Partition
fewKleene.Functor
FiniteKleeneKleene.Classes, Kleene
fromEREKleene.DFA
fromRE 
1 (Function)Kleene.ERE
2 (Function)Kleene.DFA
3 (Function)Kleene.Functor
fromRSet 
1 (Function)Kleene.Internal.Partition
2 (Function)Kleene.Classes, Kleene
fromRSetsKleene.Internal.Partition
fromSeparatorsKleene.Internal.Partition
fromTMKleene.DFA, Kleene
fromTMEquivKleene.DFA, Kleene
generate 
1 (Function)Kleene.RE
2 (Function)Kleene.Monad
GreedinessKleene.Functor, Kleene.Functor.NonEmpty
GreedyKleene.Functor, Kleene.Functor.NonEmpty
intersectionsKleene.ERE
intervalsKleene.Internal.Partition
invariantKleene.Internal.Partition
isEmpty 
1 (Function)Kleene.RE
2 (Function)Kleene.ERE
3 (Function)Kleene.Monad
4 (Function)Kleene.Functor
5 (Function)Kleene.Functor.NonEmpty
isEpsKleene.Monad
isEverything 
1 (Function)Kleene.ERE
2 (Function)Kleene.Functor
3 (Function)Kleene.Functor.NonEmpty
KKleene.Functor, Kleene
K1Kleene.Functor.NonEmpty
KleeneKleene.Classes, Kleene
leadingChars 
1 (Function)Kleene.RE
2 (Function)Kleene.ERE
MKleene.Monad
MAppendKleene.Monad
MatchKleene.Classes, Kleene
match 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.Functor
3 (Function)Kleene.Functor.NonEmpty
match8Kleene.Classes, Kleene
MCharsKleene.Monad
MStarKleene.Monad
MUnionKleene.Monad
NonGreedyKleene.Functor, Kleene.Functor.NonEmpty
notCharKleene.Classes, Kleene
nullable 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
nullableProof 
1 (Function)Kleene.RE
2 (Function)Kleene.Functor.NonEmpty
oneof 
1 (Function)Kleene.Classes
2 (Function)Kleene.Functor
3 (Function)Kleene.Functor.NonEmpty
Partition 
1 (Type/Class)Kleene.Internal.Partition
2 (Data Constructor)Kleene.Internal.Partition
PrettyKleene.Internal.Pretty
prettyKleene.Internal.Pretty
prettySKleene.Internal.Pretty
putPrettyKleene.Internal.Pretty
REKleene.RE, Kleene
REAppendKleene.RE
RECharsKleene.RE
REStarKleene.RE
REUnionKleene.RE
sizeKleene.Internal.Partition
some1Kleene.Functor.NonEmpty
splitKleene.Internal.Partition
star 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
string 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
5 (Function)Kleene.Functor.NonEmpty
toDotKleene.DFA, Kleene
toDot'Kleene.DFA
toEREKleene.DFA
toKleene 
1 (Function)Kleene.DFA, Kleene
2 (Function)Kleene.Monad
3 (Function)Kleene.Functor
4 (Function)Kleene.Functor.NonEmpty
ToLatin1Kleene.Classes, Kleene
toLatin1Kleene.Classes, Kleene
toRA 
1 (Function)Kleene.Functor
2 (Function)Kleene.Functor.NonEmpty
toRE 
1 (Function)Kleene.DFA
2 (Function)Kleene.Functor
3 (Function)Kleene.Functor.NonEmpty
toSFKleene.Internal.Partition
TransitionMapKleene.Classes, Kleene
transitionMap 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
unions 
1 (Function)Kleene.Classes, Kleene
2 (Function)Kleene.RE
3 (Function)Kleene.ERE
4 (Function)Kleene.Monad
unPartitionKleene.Internal.Partition
wedgeKleene.Internal.Partition
wholeKleene.Internal.Partition