Основной метод имеет смысл, только если вы AOT скомпилировали его (с gen-class или аналогичным).
Если бы вы попытались определить его каким-либо другим способом, то использовать его было бы невозможно, так как вам сначала нужно было бы запустить компилятор / среду clojure. Таким образом, вам нужно запустить приложение, вызвав другой метод main () .....