Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
combineDMapsWithKey :: forall f g h i. GCompare f => (forall a. f a -> These (g a) (h a) -> i a) -> DMap f g -> DMap f h -> DMap f i Source
rewrapDMap :: (forall a. f a -> g a) -> DMap k f -> DMap k g Source
unwrapDMap :: (forall a. f a -> a) -> DMap k f -> DMap k Identity Source
mapWithFunctorToDMap :: Map k (f v) -> DMap (Const2 k v) f Source