Clojureのdo
from
Clojure
式
複数の引数を取る(関数ではないけど)
全ての引数を評価して、最後のものを返す
code:clojure
(do (do 1 2))
;=>2
blockを作るときなどに使うっぽい
code:clojure
(if (even? 5)
(do (println "even")
true)
(do (println "odd")
false))
https://japan-clojurians.github.io/clojure-site-ja/guides/learn/flow