Data.PQueue.Prio.Min

data MinPQueue k a

Construction

empty

singleton

insert

insertBehind

union

unions

Query

null

size

Minimum view

findMin

getMin

deleteMin

deleteFindMin

adjustMin

adjustMinWithKey

updateMin

updateMinWithKey

minView

minViewWithKey

Traversal

Map

map

mapWithKey

mapKeys

mapKeysMonotonic

Fold

foldrWithKey

foldlWithKey

Traverse

traverseWithKey

Subsets

Indexed

take

drop

splitAt

Predicates

takeWhile

takeWhileWithKey

dropWhile

dropWhileWithKey

span

spanWithKey

break

breakWithKey

Filter

filter

filterWithKey

partition

partitionWithKey

mapMaybe

mapMaybeWithKey

mapEither

mapEitherWithKey

List operations

Conversion from lists

fromList

fromAscList

fromDescList

Conversion to lists

keys

elems

assocs

toAscList

toDescList

toList

Unordered operations

foldrU

foldrWithKeyU

foldlU

foldlWithKeyU

traverseU

traverseWithKeyU

keysU

elemsU

assocsU

toListU

Helper methods

seqSpine