标题,其中包括defn关键字,函数的名称。
(defn welcome ....)
一个可选的文档字符串,用于解释和记录函数的作用。
(defn welcome "Return a welcome message to the world" ...)
括号中列出的参数。
(defn welcome "Return a welcome message" [name] ...)
主体,描述函数执行的过程。
(defn welcome "Return a welcome message" [name] (str "Hello, " name "!"))
调用它:
=> (welcome "World") "Hello, World!"