a
#'
.От постановки, вообще говоря, зависит момент, когда разрешится функция по имени. Иногда полезно отложить этот момент.
Size: a a a
a
#'
.λ
#'
.VL
λ
a
(defun =1 (x) (= 1 x))
(defun =1 (x) (= x 1))
λ
(defun =1 (x) (= 1 x))
(defun =1 (x) (= x 1))
VL
(defun =1 (x) (= 1 x))
(defun =1 (x) (= x 1))
=1
или onep
(по аналогии с zerop
)?λ
=1
или onep
(по аналогии с zerop
)?λ
(defun =1 (x) (= 1 x))
(defun =1 (x) (= x 1))
a
=1
или onep
(по аналогии с zerop
)?=1
, это скейлится лучше. :-)1+
, 1-
можно еще предложить 1=
, но это по-моему неудачные названия, и, самоге главное, от того, что им не следуешь, читать и искать юзерам сложнее не становится.VL
a
=
для чисел же как раз.λ
=
для чисел же как раз.a
map-permutations
это просто цикл, и он не возвращает список. Это надо было назвать do-permutations
.λ
map-permutations
это просто цикл, и он не возвращает список. Это надо было назвать do-permutations
.a
λ
λ
VL
VL