无涯教程-Clojure - 函数声明

85 阅读1分钟

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)是采用其他函数作为参数的函数。 

参考链接

www.learnfk.com/clojure/clo…