欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Haskell
来自开放百科 - 灰狐
(版本间的差异)
小 (→OS X) |
小 (→项目) |
||
第22行: | 第22行: | ||
vim ~/.bash_profile | vim ~/.bash_profile | ||
export PATH="$HOME/Library/Haskell/bin:$PATH" | export PATH="$HOME/Library/Haskell/bin:$PATH" | ||
+ | |||
+ | ==指南== | ||
+ | 输入ghci进入GHC交互模式 | ||
+ | ghci> 2 + 5 | ||
+ | 7 | ||
==项目== | ==项目== |
2015年11月30日 (一) 05:38的版本
您可以在Wikipedia上了解到此条目的英文信息 Haskell Thanks, Wikipedia. |
Haskell,一门通用型纯粹函数式编程语言。其特性有:静态类型,高阶函数,多态,型别类,以及单子式副作用等。Haskell编译器几乎在每一种计算机上都可以运行。
C++11的Concepts、C#的LINQ、Java中的泛型、Scala、CoffeeScript、F#、Python、Swift 等语言都从中受到启发和得到灵感。
Haskell在工业界有不少应用,最集中的是在金融界的高频交易。
目录 |
安装
OS X
OS X安装包安装后,会创建:
/Library/Frameworks/GHC.framework /Library/Haskell
运行 /Library/Haskell/bin/activate-hs
Haskell now set to: GHC 7.10.2 Arch. x86_64 Platform 7.10.2-a
运行 /Library/Haskell/bin/cabal
/Users/huihoo/.cabal/config /Users/huihoo/Library/Haskell/bin
vim ~/.bash_profile
export PATH="$HOME/Library/Haskell/bin:$PATH"
指南
输入ghci进入GHC交互模式
ghci> 2 + 5 7
项目
图书
链接
- Haskell官网
- Awesome Haskell
- Haskell下载
- code.haskell.org
- Haskell开放文档
- GHC User's Guide
- GHC Standard Libraries
- 维基教科书:Haskell
- Phabricator @ Haskell.org
- Haskell创始人之一Paul Hudak去世
- Paul Hudak谈Haskell
- 高频交易软硬件是怎么架构的?
<discussion>characters_max=300</discussion>
分享您的观点