Какова цель ~ 'или' ~ в Clojure?
Я изучаю макросы Clojure, и примеры кода иногда будут иметь конструкции'~symbol
или поочередно~'symbol
, я знаю это(quote
а также'
предотвратить оценку формы, а также то, что обратная кавычка дополнительно добавляет квалификацию пространства имен, и это ~ вызывает оценку формы в кавычках. Мой вопрос: почему полезно прекратить, а затем начать оценку? Я также предполагаю, что~'symbol
а также'~symbol
разные, но как так?