Size: a a a

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

2021 November 10

SP

Stas P in Clojure — русскоговорящее сообщество
спасибо за совет но я хочу в танчики погонять и вискаря бахнуть
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
ну поправь тест: вместо генератора прочитай мапу из edn
источник

SP

Stas P in Clojure — русскоговорящее сообщество
короче опнял делаю дифф и смотрю может там фильтрануть все нилы можно
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
а вместо этого какую неделю с тестами морочишься?
источник

SP

Stas P in Clojure — русскоговорящее сообщество
я не готов переписывать 15 тысяч тестов
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
предыдущий делец наверное так же рассуждал: впендюрю генератор и пойду в ведьмака
источник

SP

Stas P in Clojure — русскоговорящее сообщество
мне кажется ее впилить сложнее чем не впилить ))
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
(clojure.walk/postwalk (fn [m] (if (map? m)
                       (not-empty (into {} (remove (comp nil? second)) m))
                       m))
             {:a 1 :b nil :c {:d nil}})
=> {:a 1}
источник

ST

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

SP

Stas P in Clojure — русскоговорящее сообщество
спасибо. круто пости из коробки
источник

SP

Stas P in Clojure — русскоговорящее сообщество
это дилемма я уже задал вопрос
источник

SP

Stas P in Clojure — русскоговорящее сообщество
какого фига налл и но велью это вообще разные вещи )
источник

SP

Stas P in Clojure — русскоговорящее сообщество
ну в джаве нет разницы
источник

SP

Stas P in Clojure — русскоговорящее сообщество
например
источник

SP

Stas P in Clojure — русскоговорящее сообщество
если в дебри не лезть типа есть ссылка но обхекта нет
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
postwalk и prewalk в данном случае дают разный результат
источник

ST

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

то есть стоит парсер и все отсутствующие значения инициализирует пустой строкой, или каким-нибудь None

всё очень хрупко
источник

SP

Stas P in Clojure — русскоговорящее сообщество
да. помню на джаваскрипт писал какой то код. а тесты падали
источник

SP

Stas P in Clojure — русскоговорящее сообщество
потом выяснилось что велью=налл это не тоже самое что нет велью вообще ну ок )
источник

ST

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