boolean? (boolean? obj) obj が #t または #f なら #t を返します。空リストは真偽値ではありません。 Run(boolean? #f) ; => #t (boolean? '()) ; => #f