Size: a a a

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

2021 November 10

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Но, таки-да, неочевидно.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Просто надо напороться и принять как данность.
Как и то, что например если java-метод вроде как void возвращает, то в кложе от него nil приходит.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
А ещё не нужно путать “boolean” и “boolean?”
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
И boolean! 😂
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
и booleans
источник

DF

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
    @Deprecated(since="9")
   public Boolean(boolean value) {
       this.value = value;
   }
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
It is rarely appropriate to use this constructor. The static factory valueOf(boolean) is generally a better choice, as it is likely to yield significantly better space and time performance. Also consider using the final fields TRUE and FALSE if possible.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
И тогда всё хорошо
(not (Boolean/valueOf false))
=> true
(not (Boolean/valueOf nil))
=> true
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
А как в датомике транзакции тестят? Тест http хэндлера, хочу потом обнулить что записал
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
сделать фикстуру, которая накатывает схему перед тестом, а после теста вызывает delete-database
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
(defn with-datomic-db [t]
 (prepare-datomic-db ...)
 (t)
 (d/delete-database db-uri))
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
ага, спасибо!
источник

SP

Stas P in Clojure — русскоговорящее сообщество
коллеги а такой вопрос
источник

SP

Stas P in Clojure — русскоговорящее сообщество
я в утилах нашел функцию diff которая сравнивает типа две мапы или че там
источник

SP

Stas P in Clojure — русскоговорящее сообщество
так вот в мапе А может быть ключ со значением нил. а в мапе Б этого ключа нет вовсе. в итоге они не равны.
источник

SP

Stas P in Clojure — русскоговорящее сообщество
как бы мне вычистить эти ключи со значением нил в мапе любой конфигурации?
источник

SP

Stas P in Clojure — русскоговорящее сообщество
или иным способом игнорить их
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
через clojure.walk обходом
источник

IG

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