当前位置: 首页 > 文档资料 > Clojure 中文教程 >

功能(Functions)

优质
小牛编辑
130浏览
2023-12-01

Clojure被称为函数式编程语言,因此您可能希望看到很多强调函数在Clojure中的工作方式。 本章介绍了Clojure中所有功能的完成。

Sr.No.功能和描述
1定义一个函数

通过使用'defn'宏来定义函数。

2匿名函数

匿名函数是一个没有与之关联的名称的函数。

3具有多个参数的函数

可以使用零个或多个参数定义Clojure函数。 传递给函数的值称为arguments ,参数可以是任何类型。

4变量函数

Clojure提供了'case'语句,类似于Java编程语言中提供的'switch'语句。

5高阶函数

高阶函数(HOF)是将其他函数作为参数的函数。 HOF是一种重要的函数式编程技术,在Clojure中非常常用。