monus-weighted-search-0.2.0.0: Efficient search weighted by an ordered monoid with monus.
Contents
Index
Index
#.
MonusWeightedSearch.Internal.CoerceOperators
*
MonusWeightedSearch.Examples.Categorical
+
MonusWeightedSearch.Examples.Categorical
.
MonusWeightedSearch.Examples.Categorical
.#
MonusWeightedSearch.Internal.CoerceOperators
:-
Control.Monad.Heap.List
:<
Control.Monad.Heap
<#$>
MonusWeightedSearch.Internal.CoerceOperators
<+>
1 (Function)
MonusWeightedSearch.Examples.Categorical
2 (Function)
Control.Comonad.Heap
3 (Function)
Control.Comonad.Heap.Pointed
<><
Control.Comonad.Heap
Acc3
1 (Type/Class)
MonusWeightedSearch.Examples.PairingFold
2 (Data Constructor)
MonusWeightedSearch.Examples.PairingFold
AdjList
1 (Type/Class)
MonusWeightedSearch.Internal.AdjList
2 (Data Constructor)
MonusWeightedSearch.Internal.AdjList
alSize
MonusWeightedSearch.Internal.AdjList
ana
MonusWeightedSearch.Examples.Categorical
anyChar
MonusWeightedSearch.Examples.Parsing
apo
MonusWeightedSearch.Examples.Categorical
best
Control.Monad.Heap
bestT
Control.Monad.Heap
Bot
Data.Monus.Max
cata
MonusWeightedSearch.Examples.Categorical
catMaybesT
Control.Monad.Heap.List
CofreeF
1 (Type/Class)
MonusWeightedSearch.Examples.Categorical
2 (Data Constructor)
MonusWeightedSearch.Examples.Categorical
CofreeT
1 (Type/Class)
MonusWeightedSearch.Examples.Categorical
2 (Data Constructor)
MonusWeightedSearch.Examples.Categorical
CofreeTF
MonusWeightedSearch.Examples.Categorical
CoHeap
MonusWeightedSearch.Examples.Categorical
CoHeapF
MonusWeightedSearch.Examples.Categorical
Cold
MonusWeightedSearch.Examples.Viterbi
Comonoid
MonusWeightedSearch.Examples.Categorical
Comonoid'
MonusWeightedSearch.Examples.Categorical
condition
MonusWeightedSearch.Examples.Parsing
cons
Control.Monad.Heap.List
dijkstra
1 (Function)
MonusWeightedSearch.Examples.Dijkstra
2 (Function)
Control.Comonad.Heap.Pointed
Dist
1 (Type/Class)
Data.Monus.Dist
2 (Data Constructor)
Data.Monus.Dist
Dizzy
MonusWeightedSearch.Examples.Viterbi
edges
MonusWeightedSearch.Internal.AdjList
emit
MonusWeightedSearch.Examples.Viterbi
eof
MonusWeightedSearch.Examples.Parsing
evalT
MonusWeightedSearch.Examples.Categorical
Fever
MonusWeightedSearch.Examples.Viterbi
Fix
1 (Type/Class)
MonusWeightedSearch.Examples.Categorical
2 (Data Constructor)
MonusWeightedSearch.Examples.Categorical
flatten
Control.Monad.Heap
flattenT
Control.Monad.Heap
foldListT
Control.Monad.Heap.List
FreeF
1 (Type/Class)
MonusWeightedSearch.Examples.Categorical
2 (Data Constructor)
MonusWeightedSearch.Examples.Categorical
FreeT
1 (Type/Class)
MonusWeightedSearch.Examples.Categorical
2 (Data Constructor)
MonusWeightedSearch.Examples.Categorical
FreeTF
MonusWeightedSearch.Examples.Categorical
fromGraph
MonusWeightedSearch.Internal.AdjList
fromList
1 (Function)
Control.Monad.Heap
2 (Function)
Control.Comonad.Heap.Pointed
fromListT
Control.Monad.Heap.List
Graph
Data.Monus.Dist
graph
MonusWeightedSearch.Examples.Dijkstra
Healthy
MonusWeightedSearch.Examples.Viterbi
Heap
1 (Type/Class)
MonusWeightedSearch.Examples.Categorical
2 (Type/Class)
Control.Monad.Heap
3 (Data Constructor)
Control.Monad.Heap
4 (Type/Class)
Control.Comonad.Heap
5 (Type/Class)
Control.Comonad.Heap.Pointed
HeapF
MonusWeightedSearch.Examples.Categorical
HeapT
1 (Type/Class)
Control.Monad.Heap
2 (Data Constructor)
Control.Monad.Heap
In
Data.Monus.Max
inclusion
MonusWeightedSearch.Examples.SubsetSum
iterateM
MonusWeightedSearch.Examples.Viterbi
Leaf
1 (Data Constructor)
Control.Monad.Heap
2 (Data Constructor)
Control.Comonad.Heap.Pointed
likely
MonusWeightedSearch.Examples.Viterbi
ListCons
Control.Monad.Heap.List
listMmap
Control.Monad.Heap.List
ListT
1 (Type/Class)
Control.Monad.Heap.List
2 (Data Constructor)
Control.Monad.Heap.List
Max
Data.Monus.Max
mergeHeaps
Control.Comonad.Heap
Monus
Data.Monus
monusSort
1 (Function)
MonusWeightedSearch.Examples.Sort
2 (Function)
Control.Comonad.Heap.Pointed
NEListF
MonusWeightedSearch.Examples.Categorical
Nil
Control.Monad.Heap.List
nil
Control.Monad.Heap.List
Node
1 (Type/Class)
Control.Monad.Heap
2 (Data Constructor)
Control.Comonad.Heap.Pointed
Normal
MonusWeightedSearch.Examples.Viterbi
Obs
MonusWeightedSearch.Examples.Viterbi
pairFold1
MonusWeightedSearch.Examples.PairingFold
pairFold2
MonusWeightedSearch.Examples.PairingFold
pairFold3
MonusWeightedSearch.Examples.PairingFold
Pairing
MonusWeightedSearch.Examples.Categorical
para
MonusWeightedSearch.Examples.Categorical
parse
MonusWeightedSearch.Examples.Parsing
Parser
MonusWeightedSearch.Examples.Parsing
pathed
MonusWeightedSearch.Examples.Dijkstra
pcons
MonusWeightedSearch.Examples.Categorical
percentageChance
MonusWeightedSearch.Internal.TestHelpers
percentageChanceIO
MonusWeightedSearch.Internal.TestHelpers
pnil
MonusWeightedSearch.Examples.Categorical
popMin
1 (Function)
MonusWeightedSearch.Examples.Categorical
2 (Function)
Control.Monad.Heap
3 (Function)
Control.Comonad.Heap
4 (Function)
Control.Comonad.Heap.Pointed
popMinOne
Control.Monad.Heap
popMinOneT
Control.Monad.Heap
popMinT
Control.Monad.Heap
Prob
1 (Type/Class)
Data.Monus.Prob
2 (Data Constructor)
Data.Monus.Prob
prun
MonusWeightedSearch.Examples.Categorical
randAdjList
MonusWeightedSearch.Internal.AdjList
Root
1 (Data Constructor)
MonusWeightedSearch.Examples.Categorical
2 (Data Constructor)
Control.Comonad.Heap
,
Control.Comonad.Heap.Pointed
3 (Type/Class)
Control.Comonad.Heap.Pointed
RootF
MonusWeightedSearch.Examples.Categorical
runCofreeF
MonusWeightedSearch.Examples.Categorical
runCofreeT
MonusWeightedSearch.Examples.Categorical
runDist
Data.Monus.Dist
runFreeF
MonusWeightedSearch.Examples.Categorical
runFreeT
MonusWeightedSearch.Examples.Categorical
runHeap
Control.Monad.Heap
runHeapT
Control.Monad.Heap
runListT
Control.Monad.Heap.List
runProb
Data.Monus.Prob
sample
MonusWeightedSearch.Examples.Sampling
satisfy
MonusWeightedSearch.Examples.Parsing
scanl1M
Control.Monad.Heap.List
search
Control.Monad.Heap
searchT
Control.Monad.Heap
shortest
MonusWeightedSearch.Examples.SubsetSum
shortestPaths
MonusWeightedSearch.Examples.Dijkstra
singleton
1 (Function)
Control.Comonad.Heap
2 (Function)
Control.Comonad.Heap.Pointed
split
MonusWeightedSearch.Examples.Categorical
split'
MonusWeightedSearch.Examples.Categorical
star
MonusWeightedSearch.Examples.Dijkstra
start
MonusWeightedSearch.Examples.Viterbi
States
MonusWeightedSearch.Examples.Viterbi
sumsTo
MonusWeightedSearch.Internal.TestHelpers
toGraph
MonusWeightedSearch.Internal.AdjList
toListT
Control.Monad.Heap.List
traceT
MonusWeightedSearch.Examples.Categorical
trans
MonusWeightedSearch.Examples.Viterbi
under
MonusWeightedSearch.Internal.CoerceOperators
unFix
MonusWeightedSearch.Examples.Categorical
unfoldrM
Control.Monad.Heap.List
unique
MonusWeightedSearch.Examples.Dijkstra
Viterbi
MonusWeightedSearch.Examples.Viterbi
withChance
MonusWeightedSearch.Examples.Sampling
|-|
Data.Monus