Next: iklib lists, Previous: iklib keywords, Up: iklib [Index]
Vicare defines immutable pairs as a built–in disjoint type;
only basic functions are implemented by (vicare)
, the bulk of
the utilities is implemented by SRFI-116, in the library
(srfi :116)
, (vicare-libs)SRFI-116 immutable
lists.
Notice that syntax-rules
and syntax-case
patterns do
not recognise immutable pairs.
Build and return a new immutable pair object, using obj1 as car and obj2 as cdr.
Return #t
if obj is an immutable pair; otherwise return
#f
.
Return the car and cdr of the immutable pair ipair. It is an error if ipair is not an immutable pair.