Size: a a a

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

2021 April 23

KC

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

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
я про то как clojure читает
1 ;; => Long
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
https://clojure.org/reference/reader#_literals
вот тут подробно расписано
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
а, инт и лонг, понял
но я вообще то про то, что когда коллизий нет, то и подсказки не нужны
а scalb есть только в двух вариантах, которые разруливаются по типу первого аргумента, и нормальному человеку уже ясно, что выбрать 😊
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
в данном случае компилятор домонался не идиоматично 😊
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
противоречит рекомендации ставить хинты без необходимости
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
а не наоборот? не ставить хинты без необходимости
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
да, конечно
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
В спеке лазить в БД нормальная практика или нельзя?
источник

Г

Григорий in Clojure — русскоговорящее сообщество
Мне кажется очень очень плохая.
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
А так все красиво получается
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
а почему нет? может красиво получиться - например генерировать спеку по схеме таблицы
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
вопрос инвалидации конечно же остается )
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
Ну вот проверить, если есть уже запись в базе. Как один из пунктов спеки
источник

KC

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
нет, делать io в спеке это очень плохо
источник

KC

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
хотя бы потому, что если s/valid? вернет false, то следующий за ним explain еще раз сходит в базу
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
Лучше добавить в :pre дополнительную, отдельную проверку?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
и вообще, спека проверяет данные. {:id 1} это правильные данные, а что в базе есть такая запись -- это уже проблема не спеки.
источник