【发布时间】:2010-12-23 20:18:51
【问题描述】:
有一种全新的“函数式编程”范式,与过程式编程相比,它需要彻底改变思维模式。它使用高阶函数、纯度、monad 等,这些在命令式和面向对象的语言中通常看不到。
我的问题是这些语言的实现与命令式或面向对象的语言有何不同,例如内存管理或指针等内部结构。
有些函数式语言在 JVM 之上运行。这是否意味着这些语言在内部像 JVM 上的其他语言一样工作?
【问题讨论】:
-
小吹牛:我不会将 FP 描述为“新范式”...(可能比以前稍微流行一些)
标签: haskell functional-programming lisp ml