- array? objprocedure
Returns #t if the obj is an array, and #f if not.
Note: Arrays are not disjoint from other Scheme types. Vectors and strings also satisfy array?. A disjoint array predicate can be written as follows:
(define (strict-array? obj) (and (array? obj) (not (string? obj)) (not (vector? obj))))