Как завершить/принудительно закрыть программу (в Clojure)

StackOverflow https://stackoverflow.com/questions/1134770

  •  16-09-2019
  •  | 
  •  

Вопрос

Я довольно приличный программист на Java, однако я новичок в программировании на Clojure.

В Java для принудительного закрытия программы используется следующий код: System.exit(0).Есть ли эквивалент этого кода в Clojure?

Это было полезно?

Решение

Учитывая, что привлекательность Clojure отчасти заключается в том, что вы можете использовать библиотеки классов Java, почему бы просто не сделать:

(System/exit 0)

Другие советы

Для более полной информации вы вызываете статические методы любых классов Java, указав

(my.package.class/staticMethodName arg1 arg2 etc)

java.lang.* загружается автоматически для вас, хотя, если бы это было не так, вы могли бы вызвать его с помощью

(java.lang.System/exit 0)
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top