Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
mapWithKey :: (k -> a -> b) -> NMap k a -> NMap k b Source #
mapWithKey0 :: (k -> a -> b) -> k -> NMap k a -> NMap k b Source #
traverseKeys :: (Ord k2, Applicative t) => (k1 -> t k2) -> NMap k1 a -> t (NMap k2 a) Source #
traverseWithKey :: (Ord k, Applicative t) => (k -> a -> t b) -> NMap k a -> t (NMap k b) Source #
bitraverse :: (Applicative t, Ord k2) => (k1 -> t k2) -> (a1 -> t a2) -> NMap k1 a1 -> t (NMap k2 a2) Source #
bisequence :: (Applicative t, Ord k) => NMap (t k) (t a) -> t (NMap k a) Source #