bitwise-enum (hackage): Bitwise operations on bounded enumerations.
Keywords: bsd3|data|data-structures|foreign|library