This package browser is in early development. Mind the rough edges.


Iteration construct for Common Lisp

iterate is an iteration construct for Common Lisp. It is similar to the CL:LOOP macro, with these distinguishing marks:

  • it is extensible,

  • it helps editors like Emacs indent iterate forms by having a more lisp-like syntax, and

  • it isn't part of the ANSI standard for Common Lisp.


Install the latest version of cl-iterate as follows:

guix install cl-iterate

Or install a particular version:

guix install cl-iterate@1.5.3

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.