Size: a a a

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

2020 February 15

A

Artem in Clojure — русскоговорящее сообщество
но я испытывал такое до этого момента два раза. но со знакомыми мне людьми одноклассник и друг.
В общем оказалось они когда то в дурке побывали по разным причинам не продолжительное время.
И их стиль изложения порой очень похож на тот который выше. Я ни на кого не наговариваю и ни в коем случае не хотел как то обидеть.
Делюсь наблюдениями
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
(а где ты думаешь я узнал обо все этом? 😁)
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Artem
но я испытывал такое до этого момента два раза. но со знакомыми мне людьми одноклассник и друг.
В общем оказалось они когда то в дурке побывали по разным причинам не продолжительное время.
И их стиль изложения порой очень похож на тот который выше. Я ни на кого не наговариваю и ни в коем случае не хотел как то обидеть.
Делюсь наблюдениями
Ну я для себя на 100% не заключал, что это бот :) Я допускаю, что у человека может быть интересный ход мыслей
источник

CD

Cat Dog in Clojure — русскоговорящее сообщество
нужен тест Войт-Кампфа для ботов)
источник

Д

Диёр in Clojure — русскоговорящее сообщество
Cat Dog
нужен тест Войт-Кампфа для ботов)
Киберпунк уже здесь
источник
2020 February 16

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Приветствую. Что посоветуете для парсинга xml в clojure?
источник

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Регекспы!
источник

IP

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

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Хаха
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Мне разобрать на структуру данных
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Yurii Khmelevskii
Приветствую. Что посоветуете для парсинга xml в clojure?
Я вот этим пользовался. https://clojure.github.io/clojure/clojure.xml-api.html
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Коробочного парсера хватает
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
отлично, на нем и остановлюсь
источник

vk

vladimir kozhaev in Clojure — русскоговорящее сообщество
Вообще, если нужно что-то с подвыподвертом ANTLR - выбор по умолчанию
источник

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Коллеги, приветствую. Я новичок в кложе. Написал функцию для решения одной задачки. Нужен взгляд со стороны.
Как ее написать проще и короче.
https://gist.github.com/Hateman31/87ddf1c0290e4aa73e5a8376a8494070
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Владислав Петров
Коллеги, приветствую. Я новичок в кложе. Написал функцию для решения одной задачки. Нужен взгляд со стороны.
Как ее написать проще и короче.
https://gist.github.com/Hateman31/87ddf1c0290e4aa73e5a8376a8494070
(defn pair? [[x y]]
 (== x y))

(defn new-row [row]
 (if (< (count row) 2)
   row
   (let [[x :as head] (subvec row 0 2)]
     (if (pair? head)
       (into [(* 2 x)] (new-row (subvec row 2)))
       (into [x] (new-row (subvec row 1)))))))
источник

ВП

Владислав Петров in Clojure — русскоговорящее сообщество
Sergey Trofimov
(defn pair? [[x y]]
 (== x y))

(defn new-row [row]
 (if (< (count row) 2)
   row
   (let [[x :as head] (subvec row 0 2)]
     (if (pair? head)
       (into [(* 2 x)] (new-row (subvec row 2)))
       (into [x] (new-row (subvec row 1)))))))
Мерси! Пойду читать про == и into)
Но мне кажется, что мой алгоритм не самый оптимальный и много чтений происходит.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Владислав Петров
Коллеги, приветствую. Я новичок в кложе. Написал функцию для решения одной задачки. Нужен взгляд со стороны.
Как ее написать проще и короче.
https://gist.github.com/Hateman31/87ddf1c0290e4aa73e5a8376a8494070
(defn new-row [row]
 (if (< (count row) 2)
   row
   (let [[x y] (subvec row 0 2)]
     (if (== x y)
       (into [(* 2 x)] (new-row (subvec row 2)))
       (into [x] (new-row (subvec row 1)))))))
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Sergey Trofimov
(defn new-row [row]
 (if (< (count row) 2)
   row
   (let [[x y] (subvec row 0 2)]
     (if (== x y)
       (into [(* 2 x)] (new-row (subvec row 2)))
       (into [x] (new-row (subvec row 1)))))))
Я не думаю что тут нужна проверка на count, достаточно после дестракта проверить y
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Да вроде бы subvec первый не нужен
источник