Hardcaml_kernel.EnumSourceThe Enum contains functors that can be used to create special interface modules to represent an enumeration type (ie: a variant with no arguments).
Constructs a hardcaml interface which represents hardware for the given Enum as an abstract Interface, using a Binary internal representation.
Similar to Make_binary, but using a one hot representation internally.