Data.EnumMap
data EnumMap a b
empty
insert
insertWith
insertLookupWithKey
delete
update
lookup
(!)
member
null
size
elems