4.1 Booleans
True and false are represented by the values #t and #f, respectively, though operations that depend a boolean value typically treat anything other than #f as true.
See also: and, or, andmap, ormap.
v : any/c |
Returns #t if v is #t or #f, #f otherwise.
v1 : any/c |
v2 : any/c |
Two values are equal? if and only if they are eqv?, unless otherwise specified for a particular datatype.
Datatypes with further specification of equal? include strings, byte strings, numbers, pairs, vectors, and hash tables.
v1 : any/c |
v2 : any/c |
Two values are eqv? if and only if they are eq?, unless otherwise specified for a particular datatype.
The number and character datatypes are the only ones for which eqv? differs from eq?.
v1 : any/c |
v2 : any/c |
Return #t if v1 and v2 refer to the same object, #f otherwise. See also Object Identity and Comparisons.