Comment mettre fin / Forcer un proche d'un programme (en Clojure)
Question
Je suis un programmeur assez décent en Java, mais je suis nouveau à la programmation en Clojure.
En Java, pour forcer une sortie d'un programme, le code utilisé est System.exit(0)
. Y at-il équivalent à ce code est Clojure?
La solution
Étant donné qu'une partie de l'attrait de Clojure est que vous pouvez utiliser les bibliothèques de classes Java, pourquoi ne pas simplement faire:
(System/exit 0)
Autres conseils
Pour une référence plus complète, vous appelez toutes les classes Java de méthodes statiques en spécifiant
(my.package.class/staticMethodName arg1 arg2 etc)
java.lang.*
est chargé automagiquement pour vous déjà que si elle ne où vous pouvez l'appeler avec
(java.lang.System/exit 0)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow