jscl-project / jscl

A Lisp-to-JavaScript compiler bootstrapped from Common Lisp

Home Page:https://jscl-project.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Refactor sequence functions

davazp opened this issue · comments

Improve the iterator to support reverse order and bounded iterator. Rewrite do-sequence in terms of the iterators, and try to simplify the sequence functions with these abstractions.

For more insight, have a look to the discussions from
https://github.com/davazp/jscl/pull/226#issuecomment-208419752