Skip to content

Instantly share code, notes, and snippets.

@jorgenschaefer
Created December 9, 2012 00:48
Show Gist options
  • Select an option

  • Save jorgenschaefer/4242787 to your computer and use it in GitHub Desktop.

Select an option

Save jorgenschaefer/4242787 to your computer and use it in GitHub Desktop.
(let loop ((plist the-plist))
(when (not (null? plist))
;; Here you do something that might or might not result in
;; something. We do not know, "..." could be anything.
(let ((key (car plist))
(val (cadr plist)))
...)
;; But here, you ignore the result, and just loop over the list.
(loop (cddr plist))))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment