Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Synopsis
- type SetMultimap k v = Multimap k Set v
- delete :: (Ord k, Ord v) => k -> v -> SetMultimap k v -> SetMultimap k v
- map :: (Ord k, Ord v1, Ord v2) => (v1 -> v2) -> SetMultimap k v1 -> SetMultimap k v2
- member' :: (Ord k, Ord v) => k -> v -> SetMultimap k v -> Bool
- notMember' :: (Ord k, Ord v) => k -> v -> SetMultimap k v -> Bool
Documentation
delete :: (Ord k, Ord v) => k -> v -> SetMultimap k v -> SetMultimap k v Source #
map :: (Ord k, Ord v1, Ord v2) => (v1 -> v2) -> SetMultimap k v1 -> SetMultimap k v2 Source #
Map over the multimap's values; useful since Set
is not a functor.
notMember' :: (Ord k, Ord v) => k -> v -> SetMultimap k v -> Bool Source #