Module
Foreign.Object.ST
- Package
- purescript-foreign-object
- Repository
- purescript/purescript-foreign-object
Helper functions for working with mutable objects using the ST
effect.
This module can be used when performance is important and mutation is a local effect.
#STObject Source
data STObject :: Region -> Type -> Type
data STObject t0 t1
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
that of Object a
, except that mutation is allowed.