Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
foldlWithKey :: (a -> Key -> b -> a) -> a -> KeyMap b -> a Source #
foldlWithKey' :: (a -> Key -> b -> a) -> a -> KeyMap b -> a Source #
fromListWith :: (v -> v -> v) -> [(Key, v)] -> KeyMap v Source #
traverseWithKey :: Applicative f => (Key -> v1 -> f v2) -> KeyMap v1 -> f (KeyMap v2) Source #
foldrWithKey :: (Key -> v -> a -> a) -> a -> KeyMap v -> a Source #