Your Python example <i>is</i> functional programming! You&#x27;re doing exactly the same thing as in Clojure, just not in a Lisp syntax.<p>Therefore, in your question, you could substitute Clojure with functional programming, and the examples in which FP allows you to express thoughts you wouldn&#x27;t know how to express in for, while and so on -- are plentiful.<p>I may not be answering your question, but there&#x27;s a reason for that: the functional programming aspect isn&#x27;t Clojure&#x27;s main selling point. It&#x27;s the <i>other</i> ideas. Software transactional memory, immutability, its emphasis on state and identity, the protocol system, transients, concurrency, transducers, the list goes on.