问题描述
我在 Clojure REPL 并且我输入了一个值
user=> [:a :b :c]
[:a :b :c]
如何在后面的表达式中引用该值?
解决方法
-
*1
为最后的结果 -
*2
表示*1
之前的 - 最后是
*3
(不能再往前走了)
例如:
user=> [:a :b :c]
[:a :b :c]
user=> (count *1)
3
见https://clojure.org/guides/repl/data_visualization_at_the_repl#_accessing_recent_results_1_2_3
,您也可以使用:
(clojure.pprint/pp)
与
相同(clojure.pprint/pprint *1)