Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Clojure 从速记匿名函数返回映射_Clojure - Fatal编程技术网

Clojure 从速记匿名函数返回映射

Clojure 从速记匿名函数返回映射,clojure,Clojure,有没有一种方法可以用速记法返回这样的映射(或向量) (#({:ok %}) "lol") => {:ok "lol"} ;; this doesn't work 功能等效的直接示例: ((fn [x] {:ok x}) "lol") => {:ok "lol"} 有两种选择 (#(哈希映射:ok%):yoo) (#(do{:ok%}):yoo)do很好。我只是在找一些又短又甜的东西。

有没有一种方法可以用速记法返回这样的映射(或向量)

(#({:ok %}) "lol") => {:ok "lol"}  ;; this doesn't work
功能等效的直接示例:

((fn [x] {:ok x}) "lol") => {:ok "lol"}

有两种选择

(#(哈希映射:ok%):yoo)


(#(do{:ok%}):yoo)

do
很好。我只是在找一些又短又甜的东西。