也就是说,一个表单按顺序评估子表单并返回最后一个评估值,例如
(do (println "Hello World") 3) => 3
最佳答案
它叫做 progn
.
Special Operator PROGN
Syntax:
progn form* ⇒ result*
Description:
progn evaluates forms, in the order in which they are given.
The values of each form but the last are discarded.
关于clojure - Common Lisp 中 Clojure 的 "do"相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13451322/