Here is the best take I found on imperative vs. functionnal approach using Lisp. #lisp