- 软件介绍
Haskell Mac版是Mac平台上的一款软件开发工具。软件功能强大,操作简单。是一款专门为HASKELL语言打造的编程工具。Haskell是一种标准化的、通用纯函数式编程语言,有非限定性语义和强静态类型。Haskell Mac版可以帮助用户学习Haskell。有需要的朋友,可以到苹果商店下载该软件。
软件特色
Haskell的命名源自美国逻辑学家Haskell Brooks Curry,他在数学逻辑方面的工作使得函数式编程语言有了广泛的基础。在Haskell中,函数是一等公民。作为函数式编程语言,主要控制结构是函数。Haskell语言是1990年在编程语言Miranda的基础上标准化的,并且以λ演算(Lambda-Calculus)为基础发展而来。具有“证明即程序、结论公式即程序类型”的特征。这也是Haskell语言以希腊字母「λ」(Lambda)作为自己标志的原因。Haskell语言的最主要的执行环境是GHC。
Haskell支持惰性求值、模式匹配、列表内包、类型类和类型多态。它是一门纯函数式语言,这意味着大体上,Haskell中的函数没有副作用。存在一个明确的类型表达副作用,与函数类型正交。一个纯函数可以返回后续执行的副作用、模块化其它语言的非纯函数。
官方介绍
Functional programming without the hassle. Learn and experiment visually.
Haskell for Mac is an easy-to-use integrated programming environment for the functional programming language Haskell. It features interactive Haskell playgrounds to explore and experiment with code. You can immediately see what your program is doing as you develop and change it. Playgrounds support more than just text. Computations can create rich and interactive graphics and web pages.
Haskell for Mac is made for beginners and experts alike.
• The continuous feedback of interactive Haskell playgrounds is ideal for learning functional programming.
• Everybody saves development time due to the fast turnaround as the Haskell code is continuously being type checked and tested against playground code while you edit and refactor.
• Haskell playgrounds provide the ideal environment for experts to quickly experiment with new ideas and to iterate on prototype code.
Haskell for Mac is designed for OS X Yosemite and El Capitan.
本类排行
-
Navicat for MySQL 12 Mac破解版 v12.0.9
-
Navicat premium 12 Mac破解版 v12.0.16
-
MongoBooster for Mac破解版 v3.1.2破解版
-
Cornerstone Mac版(SVN客户端) v3.0.1破解版
-
textmate mac版 v2.9497中文版
-
SSH Shell Mac版(SSH客户端) v16.03
-
Navicat Data Modeler Mac版 v2.1.6
-
Cornerstone for Mac v2.7.17 破解版
-
Myeclipse 2014 Mac版 v2014破解版
-
Smartsvn for Mac中文破解版 v9.2.2