Clojure 中的 多参数函数

首页 / Clojure入门教程 / Clojure 中的 多参数函数

Clojure函数可以使用零个或多个参数来定义,传递给函数的值称为自变量,自变量可以是任何类型。本章讨论具有不同区域的一些函数定义。

在以下示例中,为每个函数定义使用多个参数定义了函数演示。

(defn demo [] (* 2 2))
(defn demo [x] (* 2 x))
(defn demo [x y] (* 2 x y))

在上面的示例中,第一个函数定义是0 arity函数,因为它具有0个参数,所以一个参数是1 arity,而两个参数是2 arity,依此类推。

无涯教程网

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出区块链 -〔陈浩〕

技术领导力实战笔记 -〔TGO鲲鹏会〕

OpenResty从入门到实战 -〔温铭〕

接口测试入门课 -〔陈磊〕

数据中台实战课 -〔郭忆〕

技术面试官识人手册 -〔熊燚(四火)〕

如何读懂一首诗 -〔王天博〕

深入C语言和程序运行原理 -〔于航〕

说透低代码 -〔陈旭〕

好记忆不如烂笔头。留下您的足迹吧 :)