ClojureDocs

导航

命名空间

defn

clojure.core

1.0 版本开始可用 (源代码)
  • (defn 名称 文档字符串?属性映射?[参数*] 前置映射? 正文)
  • (defn 名称 文档字符串?属性映射?([参数*] 前置映射? 正文) + 属性映射?)
Same as (def name (fn [params* ] exprs*)) or (def
  name (fn ([params* ] exprs*)+)) with any doc-string or attrs added
  to the var metadata. prepost-map defines a map with optional keys
  :pre and :post that contain collections of pre or post conditions.