Как закончить/принудительно закрыть программу (в Clojure) Я довольно приличный программист на Java, но я новичок в программировании в Clojure. В Java, чтобы принудительно выйти из программы, используется код System.exit(0). Есть ли какой-либо эквивалент этого кода: Clojure? Ответ 1 Учитывая, что часть привлекательности Clojure заключается в том, что вы можете использовать библиотеки классов Java, почему бы просто не сделать: (System/exit 0) Ответ 2 Для более полной ссылки вы вызываете любые статические методы классов Java, указав (my.package.class/staticMethodName arg1 arg2 etc) java.lang.* загружается автоматически для вас, хотя если это не вы могли бы назвать его с помощью (java.lang.System/exit 0)
Ответ 1 Учитывая, что часть привлекательности Clojure заключается в том, что вы можете использовать библиотеки классов Java, почему бы просто не сделать: (System/exit 0)
Ответ 2 Для более полной ссылки вы вызываете любые статические методы классов Java, указав (my.package.class/staticMethodName arg1 arg2 etc) java.lang.* загружается автоматически для вас, хотя если это не вы могли бы назвать его с помощью (java.lang.System/exit 0)