chickadee » srfi-1 » circular-list?

circular-list? xprocedure

True if X is a circular list. A circular list is a value such that for every N >= 0, cdr^N(X) is a pair.

Terminology: The opposite of circular is finite.

(not (circular-list? X)) = (or (proper-list? X) (dotted-list? X))