ND
Size: a a a
ND
ND
SP
SP
ND
SP
SP
O
ND
SP
O
O
O
ST
(let [m {:a 1 :b 2}]
(and (:a m)
m))
ST
(defn asserted
"Returns `x` if `(pred x)` is logical true, else `nil`.
Returns #(asserted % pred) in case of 1-arity."
([pred]
#(asserted % pred))
([x pred]
(when (pred x) x)))
SP
O
O
O