Version: 4.0.2
3.12 Boxes
v : any/c |
Returns #t if v is a box, #f otherwise.
v : any/c |
Returns a new mutable box that contains v.
(box-immutable v) → (and/c box? immutable?) |
v : any/c |
Returns a new immutable box that contains v.
box : box? |
Returns the content of box. For any v, (unbox (box (scheme v))) returns v.
box : (and/c box? (not/c immutable?)) |
v : any/c |
Sets the content of box to v.