Data.POMap.Strict

Map type

data POMap k v

Query

null

size

width

member

notMember

lookup

findWithDefault

lookupLT

lookupGT

lookupLE

lookupGE

Construction

empty

singleton

Insertion

insert

insertWith

insertWithKey

insertLookupWithKey

Delete/Update

delete

deleteLookup

adjust

adjustWithKey

adjustLookupWithKey

update

updateWithKey

updateLookupWithKey

alter

alterWithKey

alterLookupWithKey

alterF

Combine

Union

union

unionWith

unionWithKey

unions

unionsWith

Difference

difference

differenceWith

differenceWithKey

Intersection

intersection

intersectionWith

intersectionWithKey

Traversal

Map

map

mapWithKey

traverseWithKey

traverseMaybeWithKey

mapAccum

mapAccumWithKey

mapKeys

mapKeysWith

mapKeysMonotonic

Folds

foldrWithKey

foldlWithKey

foldMapWithKey

Strict folds

foldr'

foldl'

foldrWithKey'

foldlWithKey'

Conversion

elems

keys

assocs

Lists

toList

fromList

fromListWith

fromListWithKey

Filter

filter

filterWithKey

partition

partitionWithKey

mapMaybe

mapMaybeWithKey

mapEither

mapEitherWithKey

Submap

isSubmapOf

isSubmapOfBy

isProperSubmapOf

isProperSubmapOfBy

Min/Max

lookupMin

lookupMax