Portability | none portable |
---|---|
Stability | experimental |
Maintainer | Timo B. Huebel (tbh@holumbus.org) |
Safe Haskell | None |
DocId maps
Documentation
singletonDocIdMap :: DocId -> v -> DocIdMap vSource
nullDocIdMap :: DocIdMap v -> BoolSource
memberDocIdMap :: DocId -> DocIdMap v -> BoolSource
lookupDocIdMap :: DocId -> DocIdMap v -> Maybe vSource
insertDocIdMap :: DocId -> v -> DocIdMap v -> DocIdMap vSource
deleteDocIdMap :: DocId -> DocIdMap v -> DocIdMap vSource
insertWithDocIdMap :: (v -> v -> v) -> DocId -> v -> DocIdMap v -> DocIdMap vSource
sizeDocIdMap :: DocIdMap v -> IntSource
minKeyDocIdMap :: DocIdMap v -> DocIdSource
maxKeyDocIdMap :: DocIdMap v -> DocIdSource
isIntervallDocIdMap :: DocIdMap v -> BoolSource
unionDocIdMap :: DocIdMap v -> DocIdMap v -> DocIdMap vSource
intersectionDocIdMap :: DocIdMap v -> DocIdMap v -> DocIdMap vSource
differenceDocIdMap :: DocIdMap v -> DocIdMap v -> DocIdMap vSource
unionWithDocIdMap :: (v -> v -> v) -> DocIdMap v -> DocIdMap v -> DocIdMap vSource
intersectionWithDocIdMap :: (v -> v -> v) -> DocIdMap v -> DocIdMap v -> DocIdMap vSource
unionsWithDocIdMap :: (v -> v -> v) -> [DocIdMap v] -> DocIdMap vSource
mapDocIdMap :: (v -> r) -> DocIdMap v -> DocIdMap rSource
filterDocIdMap :: (v -> Bool) -> DocIdMap v -> DocIdMap vSource
mapWithKeyDocIdMap :: (DocId -> v -> r) -> DocIdMap v -> DocIdMap rSource
foldDocIdMap :: (v -> b -> b) -> b -> DocIdMap v -> bSource
foldWithKeyDocIdMap :: (DocId -> v -> b -> b) -> b -> DocIdMap v -> bSource
fromListDocIdMap :: [(DocId, v)] -> DocIdMap vSource
toListDocIdMap :: DocIdMap v -> [(DocId, v)]Source
keysDocIdMap :: DocIdMap v -> [DocId]Source
elemsDocIdMap :: DocIdMap v -> [v]Source