SRFI-18 does not specify a “wait” function for condition variables.
Waiting on a condition variable can be simulated using the SRFI-18
mutex-unlock!
function described in the previous section.
SRFI-18 condition variables are disjoint from Guile’s primitive condition variables. See Mutexes and Condition Variables, for more on Guile’s primitive facility.
Returns #t
if obj is a condition variable, #f
otherwise.
Returns a new condition variable, optionally assigning it the object name name, which may be any Scheme object.
Returns the name assigned to condition-variable at the time of its
creation, or #f
if it was not given a name.
Return the “object-specific” property of condition-variable, or
#f
if none is set.
Set the “object-specific” property of condition-variable.