Что нужно подставить вместо ?, чтобы для произвольного числа N всегда были справедливыми следующие два выражения:
(({N ?} N)) ;; => 1 - на языке Clojure
N ? N = 1 - на языке здорового человека
Погоди, ты просишь же не
> N ? N = 1
а
> (?) = 1
То есть функция, которая вызванная с нулём аргументов возвращает 1