函数式编程

作者: ferrint | 来源:发表于2017-03-01 19:02 被阅读5次

    关键词:函数式

    目前编程共有三种方式:

    • 面向对象编程(Object-oriented programming)
    • 面向过程编程(Procedural programming)
    • 函数式编程(Functional programming)

    其他两种编程特点我们相对来说比较熟悉,现在谈谈函数式编程的特点:

    • 函数是第一等公民
    • 强调将计算过程分解成可复用的函数,典型例子就是map
      方法和reduce
      方法组合而成MapReduce 算法
    • 只有纯的、没有副作用的函数,才是合格的函数。

    相关文章

      网友评论

        本文标题:函数式编程

        本文链接:https://www.haomeiwen.com/subject/nhlcgttx.html