Module Prime
Primitives.
The Empty Type
type counitA type which is uninhabited by well-founded code. This is equivalent to a variant type with no constructors, though syntax forbids naming or defining such types.
val absurd : counit -> 'aComputations in the scope of a variable
x : counitcan be assumed dead, and thus be shortcut asabsurd x. This is the analogue of pattern-matching a variant with no constructors.