chickadee » srfi-127 » lseq-take-while

lseq-take-while pred lseqprocedure

Lazily returns the longest initial prefix of lseq whose elements all satisfy the predicate pred.

(lseq-take-while even? '(2 18 3 10 22 9)) ;=> (2 18)