скомпилированная и корректная - разные вещи. Вы будете утверждать, что программы на скале в целом надежней программ на clojure?
Тут момент в том что некорректная - не компилируется…
Clojure - repl driven development, что имеет свой ряд ограничений и особенностей разработки.
Опять же я не представляю чем можно верифицировать программу на Clojure.
Я, лично, спокойно пишу и на Clojure, и на Scala и на Kotlin’e… потому мне проще судить о состоянии соответствующих решений.