Module BitMaskSet
Bitmasks exposed as sets. See the documentation for Set.S
in the Standard Library for details of functions. The ordering used for elements in the set has the least significant bit as the smallest element which corresponds with constructor order of the sum type used for the elements. A complete example may be found in Make
.
module type S = sig ... end
Signature for Bitmask Sets.
module type Storage = sig ... end
Underlying storage type and operations on the storage type. Default implementations are provided in
Int
andInt64
.