Why functional programming
" It is better to have 100 functions operate on one data structure than to have 10 functions operate...
Tags: functional, clojure