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,依此类推。

链接:https://www.learnfk.comhttps://www.learnfk.com/clojure/clojure-functions-multiple-arguments.html

来源:LearnFk无涯教程网

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

技术教程推荐

趣谈网络协议 -〔刘超〕

Linux性能优化实战 -〔倪朋飞〕

Java并发编程实战 -〔王宝令〕

Elasticsearch核心技术与实战 -〔阮一鸣〕

架构实战案例解析 -〔王庆友〕

实用密码学 -〔范学雷〕

分布式金融架构课 -〔任杰〕

超级访谈:对话汤峥嵘 -〔汤峥嵘〕

中间件核心技术与实战 -〔丁威〕

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