Size: a a a

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

2019 September 03

MA

Mike Ananev in Clojure — русскоговорящее сообщество
Набери jshell и введи '1' - 1
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
а что такое ’1’?
источник

KC

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

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
символьный литерал
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
\1 это char
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
(- (int \1) 1)
источник

MK

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

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
‘1’ сам по себе не работает, падает с ошибкой
источник

KC

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

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
(- ‘1’ 1) == (- ‘1 ‘1)
источник

MA

Mike Ananev in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
‘1’ сам по себе не работает, падает с ошибкой
да, нужна через пробел  другая 1 которая вторым апострофом и экранируется.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Лол, а (quote 1) = 1
источник

KC

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

MA

Mike Ananev in Clojure — русскоговорящее сообщество
это я к тому, что когда в репле кложи что-то хотим проверить из мира Java надо быть внимательнее.
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
в duct посмотри
duct все же фреймворк, на сколько я понял, а хочется именно либу.
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Mike Bohdan
duct все же фреймворк, на сколько я понял, а хочется именно либу.
можно подсмотреть как он это делает
источник

KC

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

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
вообще хочется описать мапкой структуру конфига и зависимости между ними, которые после инициализациии превращались бы в стейт приложения (конфигурации + конекшены к базе, jetty приложение и тд) и каждый бы отдельный элемент конфига можно было бы перезагружать, а в идеале каскадно перезагружались бы еще и зависящие от этого элемента стейты
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
и все это естественно одной мапкой
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
что-бы получить похожее поведение - https://github.com/weavejester/integrant/blob/master/src/integrant/core.cljc#L148-L155
в ig/read-string надо передать набор ридеров для edn/read-string
что-то вроде: (ig/read-string {:readers {‘custom/env read-from-env}} config-edn)
источник