Size: a a a

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

2021 December 06

СС

Сергей Суржик... in Clojure — русскоговорящее сообщество
Точно девушка? Как это?
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
ридер надо делать
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
read-string принимает аргумент с мапой ридеров. Там можно указать дефолтный для всего что не загружено. Или в require добавить библиотеку которая создаёт эти литералы
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
но не похоже, что такое потом прочитается правильно
источник

D

Darina in Clojure — русскоговорящее сообщество
ахах точно)
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Если хочется хоть как-то прочитать - дефолтный можно задать как (constantly :hz) например
источник

VV

Vitaly Vasiliev in Clojure — русскоговорящее сообщество
может кто-нибудь знает как в clojure-mode на emacs сделать так, чтобы при выполнении кода с ошибкой в репле, не всплывало отделное окно со стектрейсом?
источник

D

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

MP

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

D

Darina in Clojure — русскоговорящее сообщество
попробую, спасибо
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
это ошибка, кто-то записал в файл строковое представление функции. Читать такое не нужно, а вместо этого поправить запись в файл
источник

IG

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

{:my-fn 'some.ns/my-func}

и потом разрешить ее через resolve
источник

D

Darina in Clojure — русскоговорящее сообщество
нет, мы намеренно сохраняем целиком запрос на апи в edn на aws s3. Но теперь мне нужно считать и обработать его программно.

Я скачиваю через amazonica и получаю InputStream. Возможно, существует прямой способ преобразования этого в edn, но у меня получается только через строку
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
надо сохранять именно данные, то есть ключи method, query-params и пр. Функция может хранить состояние, как вы сбросите его в файл?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
```
#object[reitit.ring.middleware.parameters...
```
это называется middleware, оно навешивается на данные уже после их чтения из файла
источник

FB

Farid Bagishev in Clojure — русскоговорящее сообщество
Кста рекомендую отказаться от amazonica
источник

FB

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

FB

Farid Bagishev in Clojure — русскоговорящее сообщество
+ опыт использования амазоники подсказывает что поддержка протоколов там не блещет
источник

FB

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

VV

Vitaly Vasiliev in Clojure — русскоговорящее сообщество
(setq cider-show-error-buffer nil)
источник