Size: a a a

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

2020 February 10

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
в скале есть передача аргумента by name (вместо by value) — та ещё хрень
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
будет выполнять promise безусловно
Ну не промис, другую структуру. Которая не выполняется пока дереф не сделаешь.
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Ну не промис, другую структуру. Которая не выполняется пока дереф не сделаешь.
придется выполнять конструктор структуры :)
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
придется выполнять конструктор структуры :)
и класс для неё заводить 😊
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
в то время как or - просто остановится когда надо
источник

MB

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

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Го ускорять
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
придется выполнять конструктор структуры :)
Он дешёвый.
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Он дешёвый.
тонского на тебя нет
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
в то время как or - просто остановится когда надо
Тогда придётся работать за компилятор, выяснять or это макрос или функция. И поэтому видеть когда эвалиться будут у тебя аргументы, а когда нет.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
В общем, макросы - скользкая дорожка. :) Я бы триста раз подумал перед тем, как макрос сделать.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
во, нашёл ссылку на недавно виденную статью https://blog.nelhage.com/post/reflections-on-performance/
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
В общем, макросы - скользкая дорожка. :) Я бы триста раз подумал перед тем, как макрос сделать.
да не нужно думать, я уже несколько раз сказал когда и зачем
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
в LOL вроде это хорошо обсасывалось, кстати
источник

DL

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

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
да не нужно думать, я уже несколько раз сказал когда и зачем
Ну то, что ты сказал и ниже привёл, каждый по своему понимает. Почти всё можно сделать без макроса. Но делают макросом даже то, что без макроса норм.
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Ну то, что ты сказал и ниже привёл, каждый по своему понимает. Почти всё можно сделать без макроса. Но делают макросом даже то, что без макроса норм.
Так это неправильно
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Ну кого это волнует правильно или нет, главно макрос заюзать. :)
источник