发展历程 什么是Haskell? -技术百科的定义

什么是Haskell? -技术百科的定义

目录:

Anonim

定义-Haskell是什么意思?

Haskell是一种开放源代码的功能计算机编程语言,于1990年首次提出。Haskell以Haskell Curry的名字命名,该数学家和逻辑学家Haskell Curry以创建组合逻辑(函数式编程语言的主要概念)而闻名。 Haskell也被认为是一种纯粹的函数式编程语言,因为所有计算都基于表达式的评估来执行。

Techopedia解释Haskell

Haskell通过数学系统(更具体地讲是lambda微积分)整合了其所有功能和结构。 该语言对不可变的数据和表达式进行操作,在此程序的主要结构得以保留的同时仍保持修改后的结构。 Haskell编程语言的一些关键功能是:

  • 惰性评估/惰性:保留表达式的评估,直到其他计算/表达式要求为止。
  • 多态性:值的类型可以是或可以采用不同的类型,这取决于在函数上下文中如何使用它。
  • 静态类型:可以在执行或运行之前检查程序中的所有错误。
什么是Haskell? -技术百科的定义