Helper functions for working with mutable objects using the
This module can be used when performance is important and mutation is a local effect.
A reference to a mutable object
The first type parameter represents the memory region which the map belongs to. The second type parameter defines the type of elements of the mutable object.
The runtime representation of a value of type
STObject r a is the same as
Object a, except that mutation is allowed.