Как добавить метаданные в вектор замыкания? - PullRequest
0 голосов
/ 05 января 2011

Я хочу добавить данные типа в вектор замыкания, добавив метаданные. Что мне нужно добавить к этому, чтобы добиться этого:

(def r (ref [1 2 3]))

Обратите внимание, что я хочу добавить метаданные в [1 2 3]. Это даже правильный способ сделать это? Я имею в виду, я должен добавить метаданные к вектору [1 2 3] к "r"?

1 Ответ

1 голос
/ 05 января 2011

Я думаю, это должно быть добавлено к 'r':

user=> (def r (ref [1 2 3] :meta {:type "vector"}))
#'user/r
user=> (meta r)
{:type "vector"}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...