跳转到内容

Clojure 编程/示例/API 示例/文档

来自维基教科书,开放世界中的开放书籍
user=> (doc +)
-------------------------
clojure.core/+
([] [x] [x y] [x y & more])
  Returns the sum of nums. (+) returns 0.

打印任何变量的文档,其文档或名称包含与应用参数匹配的内容(正则表达式、字符串、模式)。

user=> (find-doc "count")
-------------------------
clojure.core/assoc
([map key val] [map key val & kvs])
  assoc[iate]. When applied to a map, returns a new map of the
    same (hashed/sorted) type, that contains the mapping of key(s) to
    val(s). When applied to a vector, returns a new vector that
    contains val at index. Note - index must be <= (count vector).
-------------------------
clojure.core/count 
...
user=> (use 'clojure.contrib.repl-utils)
user=> (source string?)
(def
 #^{:arglists '([x])
    :doc "Return true if x is a String"}
 string? (fn string? [x] (instance? String x)))
华夏公益教科书