在 cljs 版本的 core.async 中实现字面量元数据是错误还是实现上的技术不可能性?
(ns clojurescript-example
(:require
[cljs.core.async :as a]))
(let [x (a/go ^:foo [:x])]
(a/go
(prn (meta (a/<! x))))) ;; nil
(ns clojure-example
(:require
[clojure.core.async :as a]))
(let [x (a/go ^:foo [:x])]
(a/go
(prn (meta (a/<! x))))) ;; {:foo true}