zoukankan      html  css  js  c++  java
  • 对Functional Language的认识

    What: 

    A functional language is a programming language built over and around logical functions or procedures within its programming structure. It is based on and is similar to mathematical functions in its program flow. 

      

    函数式语言是在其编程结构中的逻辑函数或过程周围构建的编程语言。它基于并且类似于其程序流程中的数学函数。  

     

    include 

    Functional languages derive their basic structure from the mathematical framework of Lambda calculus and combinatory logic. Erlang, LISP, Haskell and Scala are the most well-known functional languages. 

     

    函数式语言是在其编程结构中的逻辑函数或过程周围构建的编程语言。它基于并且类似于其程序流程中的数学函数。 

    函数式语言从Lambda演算和组合逻辑的数学框架中得出它们的基本结构。Erlang,LISP,Haskell和Scala是最着名的函数式语言。 

     

     

     

    Why popular? 

    Techopedia explains Functional Language 

    Comprised primarily of functions, functional language emphasizes the semantics, rather than compilation, of a program. Functional language does not have the side effects of traditional imperative styles of programming in that functional language does not change the state of a program and will return the same results until functions are passed with the same arguments. 

     功能语言主要由函数组成,强调程序的语义而不是编译。功能语言没有传统命令式编程风格的副作用,因为函数式语言不会改变程序的状态,并且在使用相同的参数传递函数之前将返回相同的结果。 

  • 相关阅读:
    windows下安装python模块
    红包demo
    如何查看python 的api
    vscode 与 python 的约会
    默认构造函数
    关于重载
    转类型转换
    asm-offset.h 生成
    debian 7 安装
    emacs 定制进缩风格
  • 原文地址:https://www.cnblogs.com/my-worldlet/p/10489037.html
Copyright © 2011-2022 走看看