Size: a a a

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

2019 December 18

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
find-first !
А то в проекте бесконечное количество (first (filter ...))
чаще всего first можно деструктурировать
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
ну это тоже можно притянуть к “добавленная семантика nil”
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Kirill Chernyshov
ну это тоже можно притянуть к “добавленная семантика nil”
Можно воспринять и так.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Но по мне contains? всё-таки про ключи
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Но не нужно
источник

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
Это типа разговор что нил не нужен как конструкция?
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
надеюсь что нет)
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
скорее про значение nil
источник

A

Alex in Clojure — русскоговорящее сообщество
Мда... Использовать nil как значение, а не его отсутсвие, в clojure который дает возможность изи создать keyword - с такими подходами вы будете в любом ЯП иметь кучу проблем и так же искать причину не в себе а в других :)
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Kostyantin Randomname
Это типа разговор что нил не нужен как конструкция?
nil не нужен в значении "а здесь мы явно поставим nil"
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
По-моему.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Хотя я придумал вариант, когда так может быть.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Когда мы хотим видеть, что поле было потрогано.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
самый лучший nil, кстати, в lua. Там он реально означает "ничего"
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Alex
Мда... Использовать nil как значение, а не его отсутсвие, в clojure который дает возможность изи создать keyword - с такими подходами вы будете в любом ЯП иметь кучу проблем и так же искать причину не в себе а в других :)
наоборот же, во многих языках микс “nil как value” и “nil - отсутствует” создает кучу проблем, а в кложуре все просто: nil - value
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
foo[a] = nil означает грохнуть ключ
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Kirill Chernyshov
наоборот же, во многих языках микс “nil как value” и “nil - отсутствует” создает кучу проблем, а в кложуре все просто: nil - value
вот да, хорошо, что в основном многие согласны, что nil это отсутствие значения
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
В кложе nil тоже неплохо вписан, и прекрасно работает. Меня лишь смутило явное его использование, но, возможно, в этом нет ничего плохого. Здесь, скорее вопрос в том, что в проекте все должны понимать это использование одинаково.
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
ok, а могу я использовать nil как элемент коллекции? например #{nil 1 2 3}
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Да пожалуйста, кто мешает
источник