jc
Size: a a a
jc
p
AC
AS
VL
AK
p
GM
p
IP
YK
(map #(identity {:first-name %
:last-name "Unknown"
:age nil})
["Hello" "World"])
YK
fn
KC
(map #(assoc {:last-name “Unknown”} :first-name 😵 [“Hello” “World”])
MB
YK
AC
AC
AC
YK
type hinting
. Пример:(defn ^Number plus [^Number a ^Number b]
(+ a b))
(defn same-str [^String val]
val)
(same-str (plus 1 2))
(let [v (plus 1 2)]
(same-str v))
ST
type hinting
. Пример:(defn ^Number plus [^Number a ^Number b]
(+ a b))
(defn same-str [^String val]
val)
(same-str (plus 1 2))
(let [v (plus 1 2)]
(same-str v))
(defn plus ^Number [^Number a ^Number b]
(+ a b))