* | Data.Monoid.Sugar, Data.Group.Sugar | *. | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | + | Data.Monoid.Sugar, Data.Group.Sugar | - | Data.Group.Sugar | . | Data.Monoid.Categorical | .* | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | .\. | Data.Group.Sugar | / | Data.Group.Sugar | <<< | Data.Monoid.Categorical | >>> | Data.Monoid.Categorical | Action | 1 (Type/Class) | Data.Monoid.Monad | 2 (Data Constructor) | Data.Monoid.Monad | Algebra | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | All | 1 (Data Constructor) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Type/Class) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | all | Data.Generator.Combinators | Alt | 1 (Type/Class) | Data.Monoid.Applicative | 2 (Data Constructor) | Data.Monoid.Applicative | and | Data.Generator.Combinators | Any | 1 (Data Constructor) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Type/Class) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | any | Data.Generator.Combinators | AnyGenerator | Data.Generator.Free | App | 1 (Type/Class) | Data.Monoid.Applicative | 2 (Data Constructor) | Data.Monoid.Applicative | appEndo | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | asum | Data.Generator.Combinators | Bimodule | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | BitSet | Data.Ring.Semi.BitSet | Boolean | 1 (Type/Class) | Data.Ring.Boolean | 2 (Data Constructor) | Data.Ring.Boolean | Category | Data.Monoid.Categorical | categoryToMonoid | Data.Monoid.Categorical | Char8 | 1 (Type/Class) | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | 2 (Data Constructor) | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | CharReducer | Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words | children | Data.Ring.Semi.Near.Trie | CMonoid | Data.Monoid.Categorical | Columns | Data.Monoid.Lexical.SourcePosition | complement | Data.Ring.Semi.BitSet | concatMap | Data.Generator.Combinators | cons | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | cycle | Data.Monoid.Combinators | D | Data.Ring.Module.AutomaticDifferentiation | d | Data.Ring.Module.AutomaticDifferentiation | decode | 1 (Function) | Data.Generator.Compressive.RLE | 2 (Function) | Data.Generator.Compressive.LZ78 | delete | Data.Ring.Semi.BitSet | DivisionRing | Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Dual | 1 (Data Constructor) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Type/Class) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Elem | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | elem | Data.Generator.Combinators | empty | 1 (Function) | Data.Monoid.Union | 2 (Function) | Data.Ring.Semi.Near.Trie | 3 (Function) | Data.Ring.Semi.BitSet | emptyWith | Data.Monoid.Union | encode | 1 (Function) | Data.Generator.Compressive.RLE | 2 (Function) | Data.Generator.Compressive.LZ78 | encodeEq | Data.Generator.Compressive.LZ78 | encodeList | Data.Generator.Compressive.RLE | Endo | 1 (Data Constructor) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Type/Class) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Exp | 1 (Type/Class) | Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Data Constructor) | Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Field | Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | filter | Data.Generator.Combinators | filterWith | Data.Generator.Combinators | find | Data.Generator.Combinators | First | 1 (Data Constructor) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Type/Class) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | fold | Data.Generator.Combinators | foldMap | Data.Generator.Combinators | foldMapReduce | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | foldReduce | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | forM_ | Data.Generator.Combinators | for_ | Data.Generator.Combinators | Free | Data.Generator.Free | fromChar | Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words | fromDistinctAscList | Data.Ring.Semi.BitSet | fromList | Data.Ring.Semi.BitSet | fromNatural | Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar | FromNum | 1 (Type/Class) | Data.Ring.FromNum | 2 (Data Constructor) | Data.Ring.FromNum | FromString | 1 (Type/Class) | Data.Monoid.FromString | 2 (Data Constructor) | Data.Monoid.FromString | full | Data.Ring.Semi.BitSet | GEndo | 1 (Type/Class) | Data.Monoid.Categorical | 2 (Data Constructor) | Data.Monoid.Categorical | Generator | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | getAction | Data.Monoid.Monad | getAll | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | getAlt | Data.Monoid.Applicative | getAny | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | getApp | Data.Monoid.Applicative | getBoolean | Data.Ring.Boolean | getChar8 | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | getDual | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | getExp | Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | getFirst | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | getFromNum | Data.Ring.FromNum | getFromString | Data.Monoid.FromString | getGEndo | Data.Monoid.Categorical | getKeys | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | getLast | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | getLog | Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | getMax | Data.Monoid.Ord | getMaxPriority | Data.Monoid.Ord | getMin | Data.Monoid.Ord | getMinPriority | Data.Monoid.Ord | getMod | Data.Ring.ModularArithmetic | getMon | Data.Monoid.Monad | getMonadSum | Data.Monoid.Monad | getOrder | Data.Ring.Semi.Ord | getProduct | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | getReduction | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | getRLE | Data.Generator.Compressive.RLE | getSelf | Data.Monoid.Self | getSum | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | getTraversal | Data.Monoid.Applicative | getTropical | Data.Ring.Semi.Tropical | getUnion | Data.Monoid.Union | getUnionWith | Data.Monoid.Union | getValues | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | gnegate | Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | grecip | Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Group | Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | gsubtract | Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | HasUnion | Data.Monoid.Union | HasUnionWith | Data.Monoid.Union | id | Data.Monoid.Categorical | infinity | 1 (Function) | Data.Monoid.Ord | 2 (Function) | Data.Ring.Semi.Tropical | insert | Data.Ring.Semi.BitSet | intersection | Data.Ring.Semi.BitSet | invalidChar | Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words | isComplemented | Data.Ring.Semi.BitSet | Keys | 1 (Type/Class) | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | 2 (Data Constructor) | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | KleeneAlgebra | Data.Ring.Semi.Kleene | label | Data.Ring.Semi.Near.Trie | Last | 1 (Data Constructor) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Type/Class) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | LeftModule | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | LeftSemiNearRing | Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | lift | Data.Ring.Module.AutomaticDifferentiation | Lines | 1 (Data Constructor) | Data.Monoid.Lexical.SourcePosition | 2 (Type/Class) | Data.Monoid.Lexical.Words | linesFrom | Data.Monoid.Lexical.Words | Log | 1 (Type/Class) | Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Data Constructor) | Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | LZ78 | Data.Generator.Compressive.LZ78 | mabs | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | mapFrom | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | mapM_ | Data.Generator.Combinators | mappend | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Monoid.Ord, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | mapReduce | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | mapReduceWith | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | mapTo | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | Max | 1 (Type/Class) | Data.Monoid.Ord | 2 (Data Constructor) | Data.Monoid.Ord | MaxBound | Data.Ring.Semi.Ord | MaxPriority | 1 (Type/Class) | Data.Monoid.Ord | 2 (Data Constructor) | Data.Monoid.Ord | mconcat | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | member | Data.Ring.Semi.BitSet | mempty | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Monoid.Ord, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Min | 1 (Type/Class) | Data.Monoid.Ord | 2 (Data Constructor) | Data.Monoid.Ord | MinBound | Data.Ring.Semi.Ord | minfinity | Data.Monoid.Ord | MinPriority | 1 (Type/Class) | Data.Monoid.Ord | 2 (Data Constructor) | Data.Monoid.Ord | minus | Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Mod | Data.Ring.ModularArithmetic | Modular | Data.Ring.ModularArithmetic | Module | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | modulus | Data.Ring.ModularArithmetic | Mon | 1 (Type/Class) | Data.Monoid.Monad | 2 (Data Constructor) | Data.Monoid.Monad | MonadSum | 1 (Type/Class) | Data.Monoid.Monad | 2 (Data Constructor) | Data.Monoid.Monad | Monoid | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Monoid.Ord, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | monoidToCategory | Data.Monoid.Categorical | msum | Data.Generator.Combinators | Multiplicative | Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | MultiplicativeGroup | Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Natural | Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar | negate | Data.Group.Sugar | nextTab | Data.Monoid.Lexical.SourcePosition | Normed | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | notElem | Data.Generator.Combinators | null | 1 (Function) | Data.Ring.Semi.Near.Trie | 2 (Function) | Data.Ring.Semi.BitSet | one | Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | or | Data.Generator.Combinators | Order | 1 (Type/Class) | Data.Ring.Semi.Ord | 2 (Data Constructor) | Data.Ring.Semi.Ord | over | Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | plus | Data.Monoid.Additive, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Pos | Data.Monoid.Lexical.SourcePosition | Priority | 1 (Type/Class) | Data.Ring.Semi.Ord | 2 (Data Constructor) | Data.Ring.Semi.Ord | Product | 1 (Data Constructor) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Type/Class) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | product | Data.Generator.Combinators | prop_decode_encode | 1 (Function) | Data.Generator.Compressive.RLE | 2 (Function) | Data.Generator.Compressive.LZ78 | prop_decode_encodeEq | Data.Generator.Compressive.LZ78 | prop_decode_encodeList | Data.Generator.Compressive.RLE | prop_replicate_right_distributive | 1 (Function) | Data.Monoid.Combinators | 2 (Function) | Data.Group.Combinators | pureUnit | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | recip | Data.Group.Sugar | reduce | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | ReducedBy | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | Reducer | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Ord, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | reduceWith | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | Reduction | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | repeat | Data.Monoid.Combinators | replicate | 1 (Function) | Data.Monoid.Combinators | 2 (Function) | Data.Group.Combinators | returnUnit | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | RightModule | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | RightSemiNearRing | Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Ring | Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Ringoid | Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | RLE | 1 (Type/Class) | Data.Generator.Compressive.RLE | 2 (Data Constructor) | Data.Generator.Compressive.RLE | Run | 1 (Type/Class) | Data.Generator.Compressive.RLE | 2 (Data Constructor) | Data.Generator.Compressive.RLE | runLines | Data.Monoid.Lexical.Words | runUnlined | Data.Monoid.Lexical.Words | runUnspaced | Data.Monoid.Lexical.Words | runUTF8 | Data.Monoid.Lexical.UTF8.Decoder | runWords | Data.Monoid.Lexical.Words | Self | 1 (Type/Class) | Data.Monoid.Self | 2 (Data Constructor) | Data.Monoid.Self | SemiRing | Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | showSourcePosition | Data.Monoid.Lexical.SourcePosition | singleton | 1 (Function) | Data.Ring.Semi.Near.Trie | 2 (Function) | Data.Ring.Semi.BitSet | size | Data.Ring.Semi.BitSet | snoc | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | snocAction | Data.Monoid.Monad | snocTraversal | Data.Monoid.Applicative | SourceColumn | Data.Monoid.Lexical.SourcePosition | sourceColumn | Data.Monoid.Lexical.SourcePosition | SourceLine | Data.Monoid.Lexical.SourcePosition | sourceLine | Data.Monoid.Lexical.SourcePosition | SourcePosition | Data.Monoid.Lexical.SourcePosition | star | Data.Ring.Semi.Kleene | startOfFile | Data.Monoid.Lexical.SourcePosition | subtract | Data.Group.Sugar | Sum | 1 (Data Constructor) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | 2 (Type/Class) | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Monoid.Additive, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | sum | Data.Generator.Combinators | Tab | Data.Monoid.Lexical.SourcePosition | times | Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | toInteger | Data.Ring.Semi.BitSet | toList | Data.Generator.Combinators | toNatural | Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar | total | Data.Ring.Semi.Near.Trie | Traversal | 1 (Type/Class) | Data.Monoid.Applicative | 2 (Data Constructor) | Data.Monoid.Applicative | traverse_ | Data.Generator.Combinators | Trie | 1 (Type/Class) | Data.Ring.Semi.Near.Trie | 2 (Data Constructor) | Data.Ring.Semi.Near.Trie | Tropical | 1 (Type/Class) | Data.Ring.Semi.Tropical | 2 (Data Constructor) | Data.Ring.Semi.Tropical | under | Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | Union | 1 (Type/Class) | Data.Monoid.Union | 2 (Data Constructor) | Data.Monoid.Union | union | 1 (Function) | Data.Monoid.Union | 2 (Function) | Data.Ring.Semi.BitSet | UnionWith | 1 (Type/Class) | Data.Monoid.Union | 2 (Data Constructor) | Data.Monoid.Union | unionWith | Data.Monoid.Union | unit | Data.Monoid.Reducer, Data.Monoid.Reducer.Char, Data.Monoid.Lexical.UTF8.Decoder, Data.Monoid.Reducer.With, Data.Monoid.Union, Data.Monoid.Categorical, Data.Generator, Data.Generator.Compressive.RLE, Data.Monoid.Lexical.SourcePosition, Data.Monoid.Lexical.Words, Data.Monoid.Self, Data.Generator.Compressive.LZ78, Data.Monoid.FromString, Data.Monoid.Ord, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Generator.Combinators, Data.Generator.Free, Data.Ring.Semi.BitSet, Data.Ring.Semi.Tropical | Unlined | Data.Monoid.Lexical.Words | Unspaced | Data.Monoid.Lexical.Words | UTF8 | Data.Monoid.Lexical.UTF8.Decoder | Values | 1 (Type/Class) | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | 2 (Data Constructor) | Data.Generator, Data.Generator.Compressive.RLE, Data.Generator.Compressive.LZ78, Data.Generator.Combinators, Data.Generator.Free | VectorSpace | Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation | withIntegralModulus | Data.Ring.ModularArithmetic | withoutReducer | Data.Monoid.Reducer.With | WithReducer | 1 (Type/Class) | Data.Monoid.Reducer.With | 2 (Data Constructor) | Data.Monoid.Reducer.With | Words | Data.Monoid.Lexical.Words | wordsFrom | Data.Monoid.Lexical.Words | zero | Data.Monoid.Additive, Data.Monoid.Multiplicative, Data.Group, Data.Group.Combinators, Data.Ring, Data.Ring.FromNum, Data.Ring.Module, Data.Monoid.Applicative, Data.Monoid.Monad, Data.Ring.Module.AutomaticDifferentiation, Data.Ring.Semi.Kleene, Data.Ring.Semi.Near.Trie, Data.Ring.Semi.Natural, Data.Monoid.Sugar, Data.Group.Sugar, Data.Ring.Boolean, Data.Ring.Semi.BitSet, Data.Ring.Semi.Ord, Data.Ring.Semi.Tropical, Data.Ring.ModularArithmetic | \\ | Data.Ring.Semi.BitSet | ^ | Data.Monoid.Sugar, Data.Group.Sugar | ^^ | Data.Group.Sugar |
|