Mutable global variable.
Often in OCaml you want to have a global variable, which is mutable
and uninitialized when declared. You can use a 'a option ref
but
this is not very convenient. The Global module provides functions
to easily create and manipulate such variables.
Abstract type of a global
Raised when a global variable is accessed without first having been assigned a value. The parameter contains the name of the global.