(filter (comp #{"help"} :a) stuff)
: только что составленная функция сначала вызывает :a
для цели, затем вызывает #{"help"}
для результата: это возвращает истинное значение, если атрибут :a
равен "help"
.
Преобразование этого в набор и инкапсуляция его в функцию с аргументами, которые вы хотите настроить, оставлено в качестве упражнения для читателя. Честно говоря, код настолько прост, что может быть короче и более читабельным, чтобы переписывать его каждый раз, когда вы хотите выполнить «поиск».