Size: a a a

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

2019 December 14

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Artur Dumchev
(seq []) ;; nil
сек тебе коллекцию запорет
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Он хорош для проверки
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Artur Dumchev
(seq []) ;; nil
(= (seq {:a 1}) {:a 1}) => false
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
(= (not-empty {:a 1}) {:a 1}) => true
источник

AD

Artur Dumchev in Clojure — русскоговорящее сообщество
понятно
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Спасибо :)
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Anton Chikin
сек тебе коллекцию запорет
Не всегда это будет запарыванием
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Не всегда это будет запарыванием
Но очень часто
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
(let [a [1 2 3]
     b (seq a)]
 (println (conj a 1))
 (println (conj b 1)))
;;[1 2 3 1]
;;(1 1 2 3)
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
(let [a {:a 1}
     b (seq a)]
 (println (assoc a :b 2))
 (println (assoc b :b 2)))
;;{:a 1, :b 2}
;;ClassCastException clojure.lang.PersistentArrayMap$Seq cannot be cast to clojure.lang.Associative  clojure.lang.RT.assoc
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
seq нужен для получения последовательности для обхода
в этом случае ничего не запарывается
а так, конечно, можно всяких примеров напридумывать
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Sergey Trofimov
seq нужен для получения последовательности для обхода
в этом случае ничего не запарывается
а так, конечно, можно всяких примеров напридумывать
Ну в явном виде он редко когда нужен
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
clojure.core — 91 usages
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Anton Chikin
Ну в явном виде он редко когда нужен
Любой not empty?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
распространённый паттерн в core
        (when-let [s (seq coll)]
         (cons (first s) (take (dec n) (rest s))))
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey Trofimov
распространённый паттерн в core
        (when-let [s (seq coll)]
         (cons (first s) (take (dec n) (rest s))))
15 раз встречается (when-let [s (seq coll)
источник

ВБ

Валентин Бомбин in Clojure — русскоговорящее сообщество
Подскажите для drracket есть похожий канал?
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Валентин Бомбин
Подскажите для drracket есть похожий канал?
Канал по ide?
источник

ВБ

Валентин Бомбин in Clojure — русскоговорящее сообщество
по языку
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Валентин Бомбин
по языку
Drracket это иде
источник