Мне было интересно, какой из лучших (clojuresque) способ сравнить символ и строку в Clojure. Очевидно, что-то вроде этого возвращает false:
(= (first "clojure") "c")
потому что сначала возвращает java.lang.Character, а "c" - это одна символьная строка. Существует ли конструкция для прямого сравнения char и строки без вызова приведения? Я не нашел иного способа, чем это:
(= (str (first "clojure")) "c")
но я не удовлетворен. Есть идеи? До свидания, Alfredo