JavaWeb作业:函数式语言
作者:互联网
什么是函数式语言?
函数式编程(英语:functional programming)或称函数程序设计、泛函编程,是一种编程范式,它将计算机运算视为函数运算,并且避免使用程序状态以及易变对象。其中,λ演算(lambda calculus)为该语言最重要的基础。而且,λ演算的函数可以接受函数当作输入(引数)和输出(传出值)。
比起指令式编程,函数式编程更加强调程序执行的结果而非执行的过程,倡导利用若干简单的执行单元让计算结果不断渐进,逐层推导复杂的运算,而不是设计一个复杂的执行过程。
常见的函数式语言有哪些?
Haskell
Miranda
Unlambda
为什么函数式语言能够流行?
- 代码简洁,开发快速
- 接近自然语言,易于理解
- 更方便的代码管理
- 易于"并发编程"
- 代码的热升级
标签:JavaWeb,语言,演算,函数,编程,作业,代码,运算 来源: https://www.cnblogs.com/Leo1997/p/10439634.html