Какова цель ~ 'или' ~ в Clojure?

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

Ответы на вопрос(2)

Ваш ответ на вопрос