Opaque
copy
instantiate
(Fn [(Ref Opaque a)] Opaque)
copies a Opaque
.
delete
instantiate
(Fn [Opaque] ())
deletes a Opaque
. This should usually not be called manually.
get-tag
instantiate
(Fn [(Ref Opaque a)] Int)
Gets the tag from a Opaque
.
prn
instantiate
(Fn [(Ref Opaque a)] String)
converts a Opaque
to a string.
str
instantiate
(Fn [(Ref Opaque a)] String)
converts a Opaque
to a string.