ST
(assoc % :base base)
Size: a a a
ST
(assoc % :base base)
ST
IG
T
ST
->
на отдельной строке, никогда 😊T
ST
KC
❯ bb rates.bb
----- Error --------------------------------------------------------------------
Type: java.lang.NullPointerException
Location: /private/tmp/rates.bb:30:10
----- Context ------------------------------------------------------------------
26: ([currency]
27: (if (= (keyword currency) :RUB)
28: 1.0
29: (let [{:keys [Value Nominal]} ((keyword currency) currency-map)]
30: (/ Value Nominal))))
^---
31: ([currency base]
32: (/ (rate currency) (rate base)))
33: ([currency base nominal]
34: (* nominal (rate currency base))))
35:
----- Locals -------------------------------------------------------------------
currency: "IDR"
map__2: nil
Nominal: nil
Value: nil
----- Stack trace --------------------------------------------------------------
clojure.core// - <built-in>
user/rate - /private/tmp/rates.bb:30:10
user/rate - /private/tmp/rates.bb:25:1
user - /private/tmp/rates.bb:32:7
clojure.core// - <built-in>
...
user - /private/tmp/rates.bb:44:27
clojure.core/into - <built-in>
user - /private/tmp/rates.bb:44:15
clojure.core/mapcat - <built-in>
user - /private/tmp/rates.bb:42:3
ST
OR
❯ bb rates.bb
----- Error --------------------------------------------------------------------
Type: java.lang.NullPointerException
Location: /private/tmp/rates.bb:30:10
----- Context ------------------------------------------------------------------
26: ([currency]
27: (if (= (keyword currency) :RUB)
28: 1.0
29: (let [{:keys [Value Nominal]} ((keyword currency) currency-map)]
30: (/ Value Nominal))))
^---
31: ([currency base]
32: (/ (rate currency) (rate base)))
33: ([currency base nominal]
34: (* nominal (rate currency base))))
35:
----- Locals -------------------------------------------------------------------
currency: "IDR"
map__2: nil
Nominal: nil
Value: nil
----- Stack trace --------------------------------------------------------------
clojure.core// - <built-in>
user/rate - /private/tmp/rates.bb:30:10
user/rate - /private/tmp/rates.bb:25:1
user - /private/tmp/rates.bb:32:7
clojure.core// - <built-in>
...
user - /private/tmp/rates.bb:44:27
clojure.core/into - <built-in>
user - /private/tmp/rates.bb:44:15
clojure.core/mapcat - <built-in>
user - /private/tmp/rates.bb:42:3
KC
KC
OR
OR
OR
KC
KC
OR
KC
OR