All

(all procedure list ...) -> boolean

Returns true if the procedure would return true for alof the elements of the list. Otherwise, false.

Example:

>> (crc32 "test")
:: -662733300
>> (all string? '("a" "b" "c"))
:: #t
>> (all string? '("a" 1 "c"))
:: #f
>> (all = '(2 1 5) '(2 1 5))
:: #t