In Clojure nil?
prüft auf Null. Wie prüft man auf nicht Null?Clojure nicht nicht überprüfen
Ich möchte die Clojure Äquivalent der folgenden Java-Code tun:
if (value1==null && value2!=null) {
}
Follow-up: ich für eine hatte gehofft, nicht anstelle von null überprüfen Sie es mit not
Verpackung. if
hat ein if-not
Gegenstück. Gibt es ein solches Gegenstück für nil?
?
Sie wollen ein nicht-nil? Einfach gemacht: '(def not-nil? (Comp nicht nil?))' –
Du solltest [liwps Antwort] akzeptieren (http://stackoverflow.com/a/24043448/405550). Viele Leute, die hier von Google ankommen, werden nicht an der akzeptierten Antwort vorbei blättern, um herauszufinden, dass das Gegenteil von 'nil?' 'Some?' Ist. – Zaz