dependent-enummap

A generalisation of EnumMap to dependent types

Stackage Nightly 2026-02-05:0.1.0.0@rev:1
Latest on Hackage:0.1.0.0@rev:1

See all snapshots dependent-enummap appears in

BSD-3-Clause licensed by Tom Smeding, Mikolaj Konarski
Maintained by Tom Smeding
This version can be pinned in stack with:dependent-enummap-0.1.0.0@sha256:af7384420f0aa5b75a7fef729a2df7c45f5245956c2d3f3a2e549489e9ee0da9,1553

Module documentation for 0.1.0.0

A generalisation of EnumMap to dependent key and value types. The key type needs to be an instance of class Enum1, a generalisation of the Enum class. Most of the API of EnumMap/IntMap is supported, usually by wrapping IntMap operations in coercions accompanied by some runtime type-consistency assertions.

Changes

Changelog

This package intends to follow the Package Versioning Policy (PVP).

0.1.0.0 May 2025

  • Initial release.