Description
A Haskell library that adapts IntMap and IntSet-style structures for keys and elements that have Enum instances. It lets code use efficient integer-backed collections while working with domain-specific enumerated types.
Developers use it for compact maps and sets over enums, tags, states, and identifiers. Enum mappings should be stable when stored data crosses process or version boundaries.