An instance of TBox is a (Adv)STM variable that might contain a value of
some type a. In contrast to a plain TVar, a
TBox has IO hooks that are executed transparently on updates and reads.
The functions of the type class shouldn't be exposed directly but should be used via
the interface defined in the module TBox.Operations.
See the module TFile for a concrete instantiation.
|