Qurry (was) a prototype for a functional quantum programming language. It incorporated many aspects of functional programming (Haskell, Clojure), but also took standard design philosophies from C++, Python, and other "traditional" languages. [category: quantum]
Just add a simple (defn f [args] (body)) construct in the
lib/constructs
folder. Seelib/constructs/if.py
for an example