Skip to content
jonathanknowlesPublic

About

Monoidal map type with support for semigroup and monoid subclasses.

Topics

Resources

Stars

21 stars

Watchers

3 watching

Forks

Latest commit

 

History

1,500 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

monoidmap

Development Branch

This repository contains the monoidmap family of Haskell packages, built around the MonoidMap type:

A MonoidMap represents a total function with finite support from keys to monoidal values: every possible key is associated with a value, and only a finite number of keys are associated with values other than mempty.

For an extended introduction to the MonoidMap type, see the README for the monoidmap package.

Packages

Package
 
Latest
Release
Description
 
📦 monoidmap Latest Release Core MonoidMap type and functions.
📦 monoidmap-examples Latest Release Examples of using MonoidMap.
📦 monoidmap-aeson Latest Release JSON encoding with aeson.
📦 monoidmap-hashable Latest Release In-memory hashing with hashable.
📦 monoidmap-quickcheck Latest Release Property testing with QuickCheck.
📦 monoidmap-internal Latest Release Low-level internals. 🐉

About

Monoidal map type with support for semigroup and monoid subclasses.

Topics

Resources

Stars

21 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages