Safe Haskell | None |
---|
- data EitherOrBoth a b
- unionWithM :: (Ord k, Functor m, Monad m) => (a -> a -> m a) -> Map k a -> Map k a -> m (Map k a)
- insertWithKeyM :: (Ord k, Monad m) => (k -> a -> a -> m a) -> k -> a -> Map k a -> m (Map k a)
- filterKeys :: Ord k => (k -> Bool) -> Map k a -> Map k a
- unzip :: Map k (a, b) -> (Map k a, Map k b)
- unzip3 :: Map k (a, b, c) -> (Map k a, Map k b, Map k c)