В ближайшем будущем я могу использовать документ, как показано ниже:
Clojure> (doc juxt)
-------------------------
clojure.core/juxt
([f] [f g] [f g h] [f g h & fs])
Альфа - имя, подлежащее изменению.
Принимает набор функций и возвращает fn, который является сопоставлением
из этих фн. Возвращенный fn принимает переменное число аргументов, и
возвращает вектор, содержащий результат применения каждого fn к
args (слева направо).
((juxt a b c) x) => [(a x) (b x) (c x)] введите здесь код
Кажется, в clisp такой функции нет? Тогда как я могу реализовать такую функцию?
С уважением!