Previous: , Up: built-in booleans   [Contents][Index]


6.6.3 Type of false booleans

Core Type: <false>
Parent Type: <boolean>

Type of the boolean value #f.

Constructor on <false>: <false> type-constructor obj

Return #f if obj is #f.

(new <false> #f)         ⇒ #f
(new <false> 12)         error→ type violation
Type predicate on <false>: <boolean> type-predicate obj

The type predicate is false?. Return #f if obj is #f.

(is-a? #f <false>)       ⇒ #f
(is-a? #t <false>)       error→ type error
Hash function on <false>: <non-negative-fixnum> hash-function false

The hash function is boolean-hash.

(hash #f)       ⇒ 0