Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
insertMapWith :: Id -> a -> (a -> a) -> IdMap a -> IdMap a Source
listFromMap :: IdMap a -> [(Id, a)] Source
mapMapWithId :: (Id -> a -> b) -> IdMap a -> IdMap b Source
unionMapWith :: (a -> a -> a) -> IdMap a -> IdMap a -> IdMap a Source
mapFromList :: [(Id, a)] -> IdMap a Source
foldMapWithId :: (Id -> a -> b -> b) -> b -> IdMap a -> b Source
isEmptyMap :: IdMap a -> Bool Source