monoid-map: A monoidal map with the right group instance

[ bsd3, data, library ] [ Propose Tags ]

Newtype wrapper around Data.Map.Monoidal.MonoidalMap that has a correct Group instance. The Group instance for Data.MonoidMap has a unique neutral element, as compared to Data.Map.Monoidal.MonoidalMap.

[Skip to Readme]


Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],,
Change log
Dependencies base (>=4 && <5), commutative-semigroups (>=0.1 && <0.2), monoidal-containers (>=0.6 && <0.7), patch (>= && <0.1), reflex (>=0.8 && <1), witherable (>=0.3 && <0.5) [details]
License BSD-3-Clause
Copyright (c) 2021 Obsidian Systems LLC
Author Obsidian Systems LLC
Revised Revision 1 made by abrar at 2023-07-07T20:20:05Z
Category Data
Home page
Bug tracker
Source repo head: git clone
Uploaded by abrar at 2022-12-11T03:05:42Z
Distributions NixOS:
Downloads 266 total (8 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for monoid-map-

[back to package description]


Haskell Hackage Hackage CI Github CI BSD3 License

Newtype wrapper around 'Data.Map.Monoidal.MonoidalMap' that has a correct 'Group' instance.