Data.Dependent.Map

data DMap k f

data DSum tag f

data Some tag

class GCompare f

data GOrdering a b

Operators

(!)

(\\)

Query

null

size

member

notMember

lookup

findWithDefault

Construction

empty

singleton

Insertion

insert

insertWith

insertWith'

insertWithKey

insertWithKey'

insertLookupWithKey

insertLookupWithKey'

Delete/Update

delete

adjust

adjustWithKey

adjustWithKey'

update

updateWithKey

updateLookupWithKey

alter

Combine

Union

union

unionWithKey

unions

unionsWithKey

Difference

difference

differenceWithKey

Intersection

intersection

intersectionWithKey

Traversal

Map

map

mapWithKey

traverseWithKey

mapAccumLWithKey

mapAccumRWithKey

mapKeysWith

mapKeysMonotonic

Fold

foldWithKey

foldrWithKey

foldlWithKey

Conversion

keys

assocs

Lists

toList

fromList

fromListWithKey

Ordered lists

toAscList

toDescList

fromAscList

fromAscListWithKey

fromDistinctAscList

Filter

filter

filterWithKey

partitionWithKey

mapMaybeWithKey

mapEitherWithKey

split

splitLookup

Submap

isSubmapOf

isSubmapOfBy

isProperSubmapOf

isProperSubmapOfBy

Indexed

lookupIndex

findIndex

elemAt

updateAt

deleteAt

Min/Max

findMin

findMax

lookupMin

lookupMax

deleteMin

deleteMax

deleteFindMin

deleteFindMax

updateMinWithKey

updateMaxWithKey

minViewWithKey

maxViewWithKey

Debugging

showTree

showTreeWith

valid