Clojure被称为函数式编程语言,因此您可能希望看到很多强调函数在Clojure中的工作方式。 本章介绍了Clojure中所有功能的完成。
Sr.No. | 功能和描述 |
---|---|
1 | 定义一个函数 通过使用'defn'宏来定义函数。 |
2 | 匿名函数 匿名函数是一个没有与之关联的名称的函数。 |
3 | 具有多个参数的函数 可以使用零个或多个参数定义Clojure函数。 传递给函数的值称为arguments ,参数可以是任何类型。 |
4 | 变量函数 Clojure提供了'case'语句,类似于Java编程语言中提供的'switch'语句。 |
5 | 高阶函数 高阶函数(HOF)是将其他函数作为参数的函数。 HOF是一种重要的函数式编程技术,在Clojure中非常常用。 |