Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
This module provides a IntMap variant which uses the value's Monoid instance to accumulate conflicting entries when merging Maps. While some functions mirroring those of IntMap are provided here for convenience, more specialized needs will likely want to use either the Newtype or Wrapped instances to manipulate the underlying Map.
-
monoidal-containers Data.IntMap.Monoidal An IntMap with monoidal accumulation
MonoidalIntMap :: IntMap a -> MonoidalIntMap amonoidal-containers Data.IntMap.Monoidal No documentation available.
getMonoidalIntMap :: MonoidalIntMap a -> IntMap amonoidal-containers Data.IntMap.Monoidal No documentation available.
-
monoidal-containers Data.IntMap.Monoidal.Strict An IntMap with monoidal accumulation
MonoidalIntMap :: IntMap a -> MonoidalIntMap amonoidal-containers Data.IntMap.Monoidal.Strict No documentation available.
getMonoidalIntMap :: MonoidalIntMap a -> IntMap amonoidal-containers Data.IntMap.Monoidal.Strict No documentation available.
-
This module provides a Map variant which uses the value's Monoid instance to accumulate conflicting entries when merging Maps. While some functions mirroring those of Map are provided here for convenience, more specialized needs will likely want to use either the Newtype or Wrapped instances to manipulate the underlying Map.
-
monoidal-containers Data.Map.Monoidal A Map with monoidal accumulation
MonoidalMap :: Map k a -> MonoidalMap k amonoidal-containers Data.Map.Monoidal No documentation available.