Size: a a a

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

2020 October 22

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Nikolay
😂😂😂😂
и это я ещё про политику не стал говорить :]
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
думаю для других баян, но я первый раз увидел)
источник
2020 October 23

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
подскажите, возможно ли зареквайерить неймспейс внутри функции?
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
скорее всего нет и в целом это странная идея, но моя тулза должна заевалюейтить код в файле у которого есть зависимости
источник

PP

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

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
То есть мне нужно сделать что-то типа (eval (read-string (slurp ...))). Внутри файла есть функция, которая использует зависимости
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Попробовать стоит. Встреченные по дороге грабли наверняка можно быстро закопать.
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Компоненты ns-макроса существуют и в формате функций; и можно даже сделать macroexpand привычного вызова ns, чтоб увидеть, во что он разворачивается.
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Yurii Khmelevskii
То есть мне нужно сделать что-то типа (eval (read-string (slurp ...))). Внутри файла есть функция, которая использует зависимости
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Yurii Khmelevskii
подскажите, возможно ли зареквайерить неймспейс внутри функции?
requiring-resolve
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
он ещё и тредсейф
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
простой require без лока может стрелять
источник

MB

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Кстати, я тут полез посмотреть что нового в re-frame
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
1.1.0 (2020-08-24)
Added
re-frame now guarantees that a :db effect, if present, will be actioned before any other sibling effects. re-frame continues to provide no guarantees about the order in which other effects will be actioned.

Added an new :fx built-in effect handler. Previously, you might have returned effects like this:
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Вроде бы и раньше :db запускался первым?
источник

AC

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

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Раньше было как напишешь
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Хэш-мапа до 16 элементов вроде сохраняет порядок
источник