- flatten-listprocedure
A transducer that flattens any and all lists (recursively) that it encounters.
(import transducers) (transduce list-fold flatten-list (collect-list) (list (list 1 2 (list 3 4 5)) (list 6 (list 7 8 9) (list 10 11)))) ; => (1 2 3 4 5 6 7 9 10 11)