https://www.shenlanguage.org
In clojure you could easily create the same features with a bit of macro magic.