Clojure被称为函数式编程语言,因此您可能会希望对Clojure中的函数如何工作有更多的重视,本章介绍Clojure中的函数可以完成的所有操作。
| Sr.No. | Functions & 描述 |
|---|---|
| 1 |
Defining a Function 通过使用defn宏定义函数。 |
| 2 |
Anonymous Functions 匿名函数是没有名称的函数。 |
| 3 |
Functions with Multiple Arguments Clojure函数可以使用零个或多个参数来定义,传递给函数的值称为自变量,自变量可以是任何类型。 |
| 4 |
Variadic Functions Clojure提供了" case"语句,该语句类似于Java编程语言中可用的" switch"语句。 |
| 5 |
Higher Order Functions 高阶函数(HOF)是采用其他函数作为参数的函数。 |