用常规编程语言中的函数指针、委托和Lambda表达式等概念来帮助理解(其实函数式编程就是Lambda演算延伸而来的编程范式)。
函数式编程中函数可以被非常容易的定义和传递。
Haskell是一个按照纯函数式编程思想创造的语言,支持静态类型、类型推断、惰性处理(推迟计算)、支持并发编程。
从官方网站的下载页面 https://www.haskell.org/downloads 根据自己的操作系统选择。
原文:http://www.cnblogs.com/bemxself/p/4542529.html