meta (meta obj) with-meta(またはコレクションリテラルのリーダーメタデータ)で obj に 付いたメタデータマップを返します。持たなければ nil です。var は最新の定義が 記録したもの(:doc、:arglists、:line など)を返します。 Run(println (meta (with-meta {:a 1} {:source :db}))) ; {:source :db} (println (meta ^:flag [1])) ; {:flag true}