У меня есть список таких как:Удалить список из списка списков Clojure
(def lst '((a b c) (d e) (f g h)))
Мне нужно создать новый список убрав один из внутренних списков, Я попытался
(remove '(d e) lst)
который возвращает
java.lang.ClassCastException: clojure.lang.PersistentList cannot be cast to clojure.lang.IFn
Я также попытался
(filter (not= '(d e)) lst)
который возвращает
java.lang.ClassCastException: null
Пожалуйста, ознакомьтесь документами Clojure; вы можете сделать шаг назад, чтобы ознакомиться с тем, как изучать язык. Документы для обоих состояний они ожидают, что функция, например, передача цитируемого списка 'remove' нарушает это. –