Size: a a a

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

2019 July 23

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Наоборот, c-[
источник

АГ

Алесь Гузик in Clojure — русскоговорящее сообщество
О, класс, не знал
источник

АГ

Алесь Гузик in Clojure — русскоговорящее сообщество
Ещё C-c работает
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Сверху обмазаться imap jk <Esc>
источник

A

Aleksei in Clojure — русскоговорящее сообщество
Sergey Trofimov
и «Atoms are an efficient way to represent some state that will never need to be coordinated with any other, and for which you wish to make synchronous changes»
Похоже что в библитеке core.cache рекомендуют паттерн где можно передавать side-effect функцию в swap!  https://github.com/clojure/core.cache/wiki/Using#putting-it-together  смотри retrieve-data. хмм🤔
источник

АГ

Алесь Гузик in Clojure — русскоговорящее сообщество
По идее она "достаточно идемпотентна", если можно так выразиться. Учитывая что функция читает что-то и этот результат мы кладём в кеш и потом переиспользуем
источник

A

Aleksei in Clojure — русскоговорящее сообщество
Если вызов функции retrieve-data занимает например минуту и пришли 10 потоков получить результат, то 9 вызовов будет впустую, только один сможет записать результат в атом, остальные в лучшем случае не пойдут на второй круг.
источник

IG

Ivan Gunko in Clojure — русскоговорящее сообщество
Mikhail Gusarov
Вот сделал такое, но совсем не уверен, что это лучше читается: https://gist.github.com/dottedmag/ff85f68b48620e5239b95099a3ee4c33
Тот редкий случай когда язык Erlang идеально для задачи подходит)
Когда на кложе с подобным сталкивался, там такие куски на джаве написаны были.
источник
2019 July 24

SK

Serhii Kozachenko in Clojure — русскоговорящее сообщество
Gig
источник

S

Shieldy in Clojure — русскоговорящее сообщество
Great! Now entry messages will be deleted.
источник

S

Shieldy in Clojure — русскоговорящее сообщество
Great, I will use this type of test then. (Digits)
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
@ivanfakovgun Из-за битовой паттерн-матчилки?
источник

IG

Ivan Gunko in Clojure — русскоговорящее сообщество
Mikhail Gusarov
@ivanfakovgun Из-за битовой паттерн-матчилки?
Да, байтовой
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
и снова меня бомбануло https://twitter.com/serioga/status/1153943643083956224
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Немного истории, когда мы еще спорили, так ли плох JavaScript
источник

VL

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Ну картинка немного нерелевантна если читал обе этих книги
источник

IG

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Ivan Grishaev
та картинка просто мем
Да. А никак не релевантный аргумент
источник

IG

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