DF

Size: a a a
DF

AC
А есть у нас что-то что можно вызвать как(foo x [nil? string?])А работать оно будет в этом примере как:
(or (nil? x) (string? x))T
T
T
AC
T
(defn xml-content->map [[first-c :as c]]
(if-not (map? first-c)
first-c
(let [[k :as ks] (mapcat keys (take 2 c))]
(if (apply = ks)
{k (mapcat vals c)}
(into {} c)))))
Переписываема ли она в трансдьюсер?T
(= 1 (count (set ks))) T
(defn xml-content->map [[first-c :as c]]
(if-not (map? first-c)
first-c
(let [[k :as ks] (mapcat keys (take 2 c))]
(if (apply = ks)
{k (mapcat vals c)}
(into {} c)))))
Переписываема ли она в трансдьюсер?IG
(defn xml-content->map [[first-c :as c]]
(if-not (map? first-c)
first-c
(let [[k :as ks] (mapcat keys (take 2 c))]
(if (apply = ks)
{k (mapcat vals c)}
(into {} c)))))
Переписываема ли она в трансдьюсер?merge (обрати внимание, что есть возможно полезная merge-with )N
AR
S
Requirements: Java 8 or higher (recommended: Java 8 or Java 11)AR
AR
AR
N
N
ИФ
СЖ