Arc Cross Reference

empty

[procedure] empty obj

Returns t if obj is an empty list (nil), a zero-length string, or an empty table. Returns nil otherwise.

(def empty (seq) 
  (or (no seq) 
      (and (no (acons seq)) (is (len seq) 0))))