Size: a a a

Clojure — русскоговорящее сообщество

2021 March 12

А

Андрей in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Или ваще тогда
(mapv (juxt :name :phone) коллекция)
Да, использую это)
источник

E

ETL in Clojure — русскоговорящее сообщество
Андрей
Подскажите как без циклов получить из списка наборов вложенные векторы. Через let и цикл получается, но хочется более изящное решение. Исходные данные
({:name "Андрей", :phone "78008765442"} {:name "Анна", :phone "790056789"})
Нужен результат        
[["Андрей" "78008765442"] ["Анна" "790056789"]]
(defn parse-name-phone [coll]
 (mapv (fn [{:keys [name phone]}] [name phone])) coll)
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
ETL
(defn parse-name-phone [coll]
 (mapv (fn [{:keys [name phone]}] [name phone])) coll)
с джакстом красивше
источник

E

ETL in Clojure — русскоговорящее сообщество
Nikita Domnickij
с джакстом красивше
согласен, сам juxt люблю ) да и здесь повторение name/phone совершенно ни к чему
ещё именно для этого мапа можно вообще сделать (mapv (fn [m] (-> m vals vec)) coll), но это плохо с точки зрения того, что входные данные могут быть другие )
ну или select-keys )
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
ETL
согласен, сам juxt люблю ) да и здесь повторение name/phone совершенно ни к чему
ещё именно для этого мапа можно вообще сделать (mapv (fn [m] (-> m vals vec)) coll), но это плохо с точки зрения того, что входные данные могут быть другие )
ну или select-keys )
Ключи могут быть в другом порядке
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Dmitry M
для тех кто не успеет будет запись?
источник

DM

Dmitry M in Clojure — русскоговорящее сообщество
О, Отлично есть что вечером глянуть
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Автор будет рад видеть тут фидбек :)
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
в либе есть фукция - логичиское только одно?
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Mihail Dolghintev
в либе есть фукция - логичиское только одно?
Не понимаю что ты имеешь ввиду
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Это уже самой кложой делать, если я тебя понял
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
вместо (or (and ()
                            ()
                   (and ()
                           ())
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
сделать, например only
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Mihail Dolghintev
вместо (or (and ()
                            ()
                   (and ()
                           ())
Ты имеешь ввиду логический xor?
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
да, только они вариант, не или, а именно только одни
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Ну так же как в обычной кложе ты бы делал это на обычной коллекции чегоугодно
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
(= 1 (count (filter #(= x %) coll))
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Mihail Dolghintev
в либе есть фукция - логичиское только одно?
Ты о какой либе говоришь?
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Об этой?
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
не
источник