[Serializable]
используется все время для сериализации и десериализации объектов к и от внешних источников данных, таких как xml или от удаленного сервера. [Еще 111] об этом здесь.
Учитывая, что часть привлекательности Clojure заключается в том, что вы можете использовать библиотеки классов Java, почему бы просто не сделать:
(System/exit 0)
Для получения более полной справки вы вызываете статические методы любых классов Java, указав
(my.package.class/staticMethodName arg1 arg2 etc)
java.lang. *
загружается автоматически для вас уже, хотя, если это не так, вы можете вызвать это с
(java.lang.System/exit 0)