Size: a a a

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

2019 August 08

a

akond in Clojure — русскоговорящее сообщество
молодой совсем
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Vyacheslav Mikushev
Да, на recur можно перевести не все. Для этого же есть еще trampoline. Разве нет? Для mutial recursion.
ну тоже не совсем. как минимум это убивает производительнось, требует изменения кода, понимание заранее, что где именно может случиться значительный тейл колл
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ну т.е. если сравнивать с языками с полноценным TCO это скорее грязный воркэраунд
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
в рубрику с анекдотами, обилие русских имён и фамилий
https://github.com/juxt/crux/blob/master/crux-test/test/crux/query_test.clj
источник

V

Vadim in Clojure — русскоговорящее сообщество
Из датаскрипта скопировали, наверно
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
хм, может быть
источник

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
Ребята а какие либы юзаете для работы с sql? Поглядывал на https://github.com/krisajenkins/yesql но она уже не поддерживаеться. Что посоветуете?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Vlad 💩
Ребята а какие либы юзаете для работы с sql? Поглядывал на https://github.com/krisajenkins/yesql но она уже не поддерживаеться. Что посоветуете?
hugsql вместо yesql
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
honeysql!
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
+
источник

AG

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

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
Я просто устал от всякий орм на других языках и взял бы hugsql попробывать но у меня сомнения насчет сложных запросов с большим количеством параметров, допустим фильтрации. Как с этим в hugsql?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Vlad 💩
Я просто устал от всякий орм на других языках и взял бы hugsql попробывать но у меня сомнения насчет сложных запросов с большим количеством параметров, допустим фильтрации. Как с этим в hugsql?
да вроде любой запрос без проблем можно написать
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
(sql/raw "query")
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Использовал и HugSQL и HoneySQL – Hug больше понравился из-за нормального автокомплита и возможности писать и отлаживать запросы в редакторе (dbeaver, datagrip) без надобности потом переписывать на dsl либы.
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Alexey Golda
(sql/raw "query")
А это не считается костылем?
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Нет
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Тогда в чем фишка хани, если на любой чих надо писать raw sql?
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Honeysql можно расширять любыми операторами.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Почему на любой чих?
источник