dependent-enummap

A generalisation of EnumMap to dependent types

Stackage Nightly 2025-08-27:0.1.0.0
Latest on Hackage:0.1.0.0

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:d338d5cadc4241de0f1b4e8dd1df6065b6535c14770ddfef851aba1aa5672eaa,1490

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.