is this an idiomatic loop? added by sECuRE on Wed Feb 20 21:19:59 2013

(let loop ((entries (feed-entries *feed*)))
  (let ((entry (car entries))
	(rest (cdr entries)))
    (format #t "got entry with name ~S~N" (entry-title entry))
    (if (not (null? rest))
	(loop rest))))