(rontolisp) docs
← Seqs

filter

(filter pred coll) / (filter pred)

Answers the elements of coll's seq view for which pred holds, in order; the empty result is nil. When coll is lazy the answer is a lazy seq, skipping non-matching elements as it realizes. As a value a lambda, so filter takes a bare predicate name.

(filter pred) is its transducer, as a value too.