Enum.Make_enums
Make_enums is semantically similar to:
Make_enums
module Binary = Make_binary(Cases) module One_hot = Make_one_host(Cases)
module Cases : sig ... end
module Binary : sig ... end
module One_hot : sig ... end