Package searchtree
All operations
All constructors
Module Index
Base Libraries
Curry Packages
Curry Homepage
About CurryDoc
Index to all operations
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
A
addVS
(
Control.ValueSequence
)
allSolutions
(
Control.Findall
)
allValues
(
Control.Findall
)
allValuesBFS
(
Control.SearchTree
)
allValuesDFS
(
Control.SearchTree
)
allValuesDiag
(
Control.SearchTree
)
allValuesIDS
(
Control.SearchTree
)
allValuesIDSwith
(
Control.SearchTree
)
allValuesWith
(
Control.SearchTree
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
B
bfsStrategy
(
Control.SearchTree
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
D
depthDiag
(
Control.SearchTree.Traversal
)
dfsStrategy
(
Control.SearchTree
)
diagStrategy
(
Control.SearchTree
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
E
emptyVS
(
Control.ValueSequence
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
F
failVS
(
Control.ValueSequence
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
G
genBool
(
Control.SearchTree.Generators
)
genChar
(
Control.SearchTree.Generators
)
genCons0
(
Control.SearchTree.Generators
)
genCons1
(
Control.SearchTree.Generators
)
genCons2
(
Control.SearchTree.Generators
)
genCons3
(
Control.SearchTree.Generators
)
genCons4
(
Control.SearchTree.Generators
)
genCons5
(
Control.SearchTree.Generators
)
genEither
(
Control.SearchTree.Generators
)
genFloat
(
Control.SearchTree.Generators
)
genInt
(
Control.SearchTree.Generators
)
genList
(
Control.SearchTree.Generators
)
genMaybe
(
Control.SearchTree.Generators
)
genNat
(
Control.SearchTree.Generators
)
genOrdering
(
Control.SearchTree.Generators
)
genPair
(
Control.SearchTree.Generators
)
genTriple
(
Control.SearchTree.Generators
)
genTuple4
(
Control.SearchTree.Generators
)
genTuple5
(
Control.SearchTree.Generators
)
genUnit
(
Control.SearchTree.Generators
)
getAllFailures
(
Control.AllSolutions
)
getAllSolutions
(
Control.AllSolutions
)
getAllValues
(
Control.AllSolutions
)
getAllValues
(
Control.Findall
)
getAllValuesWith
(
Control.SearchTree
)
getOneSolution
(
Control.AllSolutions
)
getOneValue
(
Control.AllSolutions
)
getSearchTree
(
Control.SearchTree
)
getSearchTree
(
Control.AllSolutions
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
I
idsStrategy
(
Control.SearchTree
)
idsStrategyWith
(
Control.SearchTree
)
isDefined
(
Control.SearchTree
)
isFail
(
Control.Findall
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
L
levelDiag
(
Control.SearchTree.Traversal
)
limitSearchTree
(
Control.SearchTree
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
O
oneSolution
(
Control.Findall
)
oneValue
(
Control.Findall
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
P
printAllValuesWith
(
Control.SearchTree
)
printValuesWith
(
Control.SearchTree
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
R
rewriteAll
(
Control.Findall
)
rewriteSome
(
Control.Findall
)
rndDepthDiag
(
Control.SearchTree.Traversal
)
rndLevelDiag
(
Control.SearchTree.Traversal
)
rndLevelDiagFlat
(
Control.SearchTree.Traversal
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
S
searchTreeSize
(
Control.SearchTree
)
showSearchTree
(
Control.SearchTree
)
someSearchTree
(
Control.SearchTree
)
someSolution
(
Control.Findall
)
someValue
(
Control.SearchTree
)
someValue
(
Control.Findall
)
someValueWith
(
Control.SearchTree
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
V
vsToList
(
Control.ValueSequence
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
_
_impl#/=#Prelude.Eq#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
_impl#==#Prelude.Eq#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
_impl#===#Prelude.Data#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
_impl#===#Prelude.Data#Control.SearchTree.AbortList#0##
(
Control.SearchTree
)
_impl#===#Prelude.Data#Control.SearchTree.SearchTree#0##
(
Control.SearchTree
)
_impl#===#Prelude.Data#Control.ValueSequence.ValueSequence#0##
(
Control.ValueSequence
)
_impl#aValue#Prelude.Data#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
_impl#aValue#Prelude.Data#Control.SearchTree.AbortList#0##
(
Control.SearchTree
)
_impl#aValue#Prelude.Data#Control.SearchTree.SearchTree#0##
(
Control.SearchTree
)
_impl#aValue#Prelude.Data#Control.ValueSequence.ValueSequence#0##
(
Control.ValueSequence
)
_impl#show#Prelude.Show#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
_impl#showList#Prelude.Show#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
_impl#showsPrec#Prelude.Show#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
_inst#Prelude.Data#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
_inst#Prelude.Data#Control.SearchTree.AbortList#0##
(
Control.SearchTree
)
_inst#Prelude.Data#Control.SearchTree.SearchTree#0##
(
Control.SearchTree
)
_inst#Prelude.Data#Control.ValueSequence.ValueSequence#0##
(
Control.ValueSequence
)
_inst#Prelude.Eq#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
_inst#Prelude.Show#Control.AllSolutions.SearchTree#0##1##
(
Control.AllSolutions
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|
|
|++|
(
Control.ValueSequence
)
|||
(
Control.SearchTree.Generators
)
A
B
D
E
F
G
I
L
O
P
R
S
V
_
|