определить предикат, проверяющий что элементы попали в интервал - Lisp

Формулировка задачи:

Определить предикат, проверяющий, что все элементы исходного списка попадают в заданный интервал

Код к задаче: «определить предикат, проверяющий что элементы попали в интервал - Lisp»

textual
(defn test [lst from upto]
  (loop [[x & xs :as xx] lst]
    (or (nil? xx)
        (and (<= from x upto)
             (recur xs)))))

14   голосов, оценка 3.857 из 5


СОХРАНИТЬ ССЫЛКУ