Data.Edison.Assoc.TernaryTrie

Type of ternary search tries

data FM k a

AssocX operations

empty

singleton

fromSeq

insert

insertSeq

union

unionSeq

delete

deleteAll

deleteSeq

null

size

member

count

lookup

lookupM

lookupAll

lookupAndDelete

lookupAndDeleteM

lookupAndDeleteAll

lookupWithDefault

adjust

adjustAll

adjustOrInsert

adjustAllOrInsert

adjustOrDelete

adjustOrDeleteAll

strict

strictWith

map

fold

fold'

fold1

fold1'

filter

partition

elements

structuralInvariant

Assoc operations

toSeq

keys

mapWithKey

foldWithKey

foldWithKey'

filterWithKey

partitionWithKey

FiniteMapX operations

fromSeqWith

fromSeqWithKey

insertWith

insertWithKey

insertSeqWith

insertSeqWithKey

unionl

unionr

unionWith

unionSeqWith

intersectionWith

difference

properSubset

subset

properSubmapBy

submapBy

sameMapBy

properSubmap

submap

sameMap

FiniteMap operations

unionWithKey

unionSeqWithKey

intersectionWithKey

OrdAssocX operations

minView

minElem

deleteMin

unsafeInsertMin

maxView

maxElem

deleteMax

unsafeInsertMax

foldr

foldr'

foldr1

foldr1'

foldl

foldl'

foldl1

foldl1'

unsafeFromOrdSeq

unsafeAppend

filterLT

filterLE

filterGT

filterGE

partitionLT_GE

partitionLE_GT

partitionLT_GT

OrdAssoc operations

minViewWithKey

minElemWithKey

maxViewWithKey

maxElemWithKey

foldrWithKey

foldrWithKey'

foldlWithKey

foldlWithKey'

toOrdSeq

Other supported operations

mergeVFM

mergeKVFM

Documentation

moduleName