Por que o idioma Clojure prefere retornar nulo em vez de lista vazia como Schem
A partir de um comentário em outra pergunta, alguém está dizendo que o idioma Clojure prefere retornar nulo, em vez de uma lista vazia como no esquema. Por que é que
Gostar
(when (seq lat) ...)
ao invés d
(if (empty? lat)
'() ...)