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