2018-02-01から1ヶ月間の記事一覧
Namespaces are mappings from simple (unqualified) symbols to Vars and/or Classes. 名前空間は、シンプルな(修飾されていない)シンボルからVarおよび/またはClassへのマップである。Vars can be interned in a namespace, using def or any of its va…
Clojure has a programmatic macro system which allows the compiler to be extended by user code. Clojureにはプログラムによるマクロシステムがあり、それによって、ユーザのコードによりコンパイラを拡張できる。Macros can be used to define syntacti…