Data.ListTrie.Set

Set type

data TrieSet map a

Construction

empty

singleton

Modification

insert

delete

Querying

null

size

size'

member

notMember

Subsets

isSubsetOf

isProperSubsetOf

Combination

union

unions

difference

intersection

Filtering

filter

partition

Mapping

map

mapIn

Folding

foldr

foldrAsc

foldrDesc

foldl

foldlAsc

foldlDesc

foldl'

foldlAsc'

foldlDesc'

Conversion to and from lists

toList

toAscList

toDescList

fromList

Ordering-sensitive operations

Minimum and maximum

minView

maxView

findMin

findMax

deleteMin

deleteMax

Predecessor and successor

split

splitMember

findPredecessor

findSuccessor

Trie-specific operations

lookupPrefix

addPrefix

deletePrefix

deleteSuffixes

splitPrefix

children

children1

Visualization

showTrie