нашел это в блоге: (def x ^{:type ::my-class} {})
очевидно, он добавляет метаданные на карту
user=> (meta x)
{:type :user/my-class}
что еще делает ^
?у него есть другие применения?Может ли он использоваться в качестве средства получения метаданных (а не только для установки метаданных)?
Как я могу найти информацию о некоторых сочетаниях клавиш в clojure?как ^
, '
, `
, ~
.возможно ли получить это из репла?