函数式编程:
和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。
和过程化编程相比,函数式编程里函数的计算可随时调用。
- 最主要的特征是,函数是第一等公民。
你可能注意到了,上面生成新的函子的时候,用了new
命令。这实在太不像函数式编程了,因为new
命令是面向对象编程的标志。
函数式编程一般约定,函子有一个of
方法,用来生成新的容器。
函数式编程:
你可能注意到了,上面生成新的函子的时候,用了new
命令。这实在太不像函数式编程了,因为new
命令是面向对象编程的标志。
函数式编程一般约定,函子有一个of
方法,用来生成新的容器。