Nicolas Goaziou <n.goaz...@gmail.com> writes: > You can have recursive local functions: > > #+begin_src emacs-lisp > (let* (len ; For byte compiler. > (len (lambda (l) (if (not l) 0 > (1+ (funcall len (cdr l))))))) > (funcall len '(1 2 3))) > #+end_src
Indeed, neat! -- Bastien