Haskell是一种通用编程语言,于1990年引入到应用编程中。
Haskell是1990年首次引入到应用编程中的一种编程语言,以λ演算为基础发展而来。它是一种通用语言,以美国数学家Haskell Curry的名字命名,他以对组合逻辑领域的贡献而闻名。
1990年定义了Haskell的第一个版本(“Haskell 1.0”)。
Haskell由于对效果进行了显式处理,因此非常适合于并发编程。它的旗舰编译器GHC带有高性能并行垃圾收集器和轻量级并发库,其中包含许多有用的并发原语和抽象。
Haskell的主要实现GHC是个解释器,也是个原生代码编译器。它可以在大多数平台运行,GHC在并发和并行上具有高性能的实现能力,也有丰富的类型系统,如广义代数数据类型和类型族(Type Families)。
Haskell是现有的一门开放的、已发布标准的,且有多种实现的语言。支持惰性求值、模式匹配、列表解析、类型类和类型多态。它是一门纯函数编程语言,该类型与函数类型相互独立Haskell以此表达其它语言中的非纯函数。
未知的网友