STM.SpecDefaults
Default implementations for state machine specifications that can be given useful defaults.
The intention is that extended spec modules would include
the defaults:
module MySpec = struct
include SpecDefaults
(* ... *)
end
This way the spec module can usually just continue working after new specifications have been added to SpecExt
with defaults in SpecDefaults
.