Size: a a a

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

2019 December 22

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
как определишь - то и вернет )
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
есть инет-ресурс лерн  датомик, где несколько страниц объяснений с простыми заданиями
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Andrey Ivanov
есть инет-ресурс лерн  датомик, где несколько страниц объяснений с простыми заданиями
Ага, я по нему и делаю))
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
[:find ?e ?title
:in ?title
:where
[?e :movie/title ?title]]
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
и в аргументы запроса передать "die hard"
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
(d/q query (d/db conn) "die hard")
источник

k

k0rs4r in Clojure — русскоговорящее сообщество
http://www.learndatalogtoday.org/

Я вот по этому сайту учил. Тоже сначала чуть мозг не вывихнул, очень непривычно для тех кто кроме SQL ничего не видел
источник

k

k0rs4r in Clojure — русскоговорящее сообщество
Сейчас начинает казаться что чуть ли не самое крутое что видел ))
источник
2019 December 23

IP

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

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Что означает impl?
источник

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Мне казалось это какой-то неймспейс, но такого не существует
источник

IG

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

IG

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

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
А, вот оно как
источник

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Спасибо
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
impl это такой способ "скрывать"
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
By creating another subdirectory to contracts-lib/src/joy named impl, you can effectively hide implementation details for your code. The public-facing API would be located in contracts.clj and the “hidden” implementation details in impl.clj. Your clients would be expected to refer only to the elements in contracts.clj, whereas your library could refer to elements in impl.clj, as shown in figure 9.5.
источник

OR

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

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Я сам постоянно удивлялся, что это такое.
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Я сам постоянно удивлялся, что это такое.
1. то о чем ты говоришь это соглашение такое, все что в неймспейсе impl — не часть публичного API, ничего особенного в нем при этом нет
2. то что по ссылке это не ns, а импорты ява классов пэкейджа impl
3. пихать свои классы в рутовые пэкэйджи типа impl это настолько бэд практис, что сложно описать )
источник