re: Top 43 Programming Languages: When and How to Use Them VIEW POST

VIEW PARENT COMMENT VIEW FULL DISCUSSION

Not that I want to play parenthesis golf with you...

(defun fact (n) 
  (loop for i from n downto 1
        for x = n then (* x i) 
        maximize x))

(maximize is definitely a bit of a hack - should really be finally (return x) but that'd be another pair of parens)

code of conduct - report abuse