FiniteMap
Documentation
addToFM_C :: Ord key => (elt -> elt -> elt) -> FiniteMap key elt -> key -> elt -> FiniteMap key eltSource
addListToFM :: Ord key => FiniteMap key elt -> [(key, elt)] -> FiniteMap key eltSource
addListToFM_C :: Ord key => (elt -> elt -> elt) -> FiniteMap key elt -> [(key, elt)] -> FiniteMap key eltSource
delListFromFM :: Ord key => FiniteMap key elt -> [key] -> FiniteMap key eltSource
plusFM_C :: Ord key => (elt -> elt -> elt) -> FiniteMap key elt -> FiniteMap key elt -> FiniteMap key eltSource
intersectFM_C :: Ord key => (elt -> elt -> elt) -> FiniteMap key elt -> FiniteMap key elt -> FiniteMap key eltSource
mapMaybeFM :: Ord key => (key -> elt1 -> Maybe elt2) -> FiniteMap key elt1 -> FiniteMap key elt2Source
lookupWithDefaultFM :: Ord key => FiniteMap key elt -> elt -> key -> eltSource