ref COMMON LISP A Gentle Introduction to Symbolic Computation
- Know when to stop
- Decide how to take one step
- Break the journey down into that step plus a smaller journey
- recursion templates
- using help package show recursion info
(require "dtrace.generic")