sequence combinators
derived sequence transformation helpers
Usage:
(zip seq+) (mapcat func seq+) (cartesian-product seq+) (map! func seq) (take-while pred seq)These helpers build or transform sequences. zip groups aligned values into lists and stops when the shortest input ends. mapcat maps, then lazily concatenates the mapped results. cartesian-product produces every combination across the provided sequences. map! eagerly maps into a list. take-while lazily consumes values while a predicate stays true.