functional-programming


在JavaScript中使用Array.map删除元素 过滤方法

我想通过使用map 函数来过滤项目数组。 这是一个代码片段: 问题在于,过滤掉的项目仍会使用数组中的空间,我想彻底清除它们。 任何想法 编辑:谢谢,我忘记了filter ,我想要的实际上是一个filter 然后一个map 。 EDIT :感谢您指出并非所有浏览器都实现了map 和filter ,尽

javascript functional-programming data-manipulation client-side
Haskell的代数数据类型

我正在努力完全理解Haskell的所有概念。 代数数据类型在哪些方面类似于泛型类型,例如在C 和Java中 它们有何不同 无论如何,他们有什么代数呢 我熟悉通用代数及其环和字段,但我对Haskell的类型如何工作只有一个模糊的概念。

data-structures haskell types functional-programming algebraic-data-types
Haskell初学者指南? [关闭]

一段时间以来,我一直在寻找一个体面的Haskell指南,但是找不到一个看起来很有趣的内容和 或有意义的指南。 几年前我曾经接触过Haskell,但我记不起来了。 我记得 啊哈 当我终于得到它时感觉不可思议,玩起来真的很有趣,所以我想重新发现丢失的Haskell艺术。 我熟悉Ruby及其函数式编程技

haskell functional-programming
什么是尾递归?

在开始学习Lisp的同时,我遇到了术语 尾递归 。 到底是什么意思

algorithm language-agnostic functional-programming recursion tail-recursion
如何在F#类中定义和使用静态变量

有没有办法让F 类中的可变静态变量与C 类中的静态变量相同

f# functional-programming
什么 - >在F#中意味着什么?

我一直试图进入和关闭F 一段时间,但我一直在推迟。 为什么 因为无论我尝试查看哪些 初学者 资源,我都会看到非常简单的示例,它们开始使用运算符 gt 。 然而,我还没有找到任何地方,它提供了这个运算符意味着什么的清晰简单的解释。 它似乎必须如此明显,即使完成新手也不需要解释。 因此,我必须非常密集

f# functional-programming
是否有函数式编程语言的本机编译器[关闭]

Joel Spolsky 称赞了与运行时无关的程序的本机代码版本。 哪些本机代码编译器可用于函数式语言

functional-programming
XSLT是一种函数式编程语言吗?

关于函数式编程语言的几个问题让我思考XSLT是否是一种函数式编程语言。 如果没有,缺少哪些功能 XSLT . 是否缩短或缩小了差距

xslt functional-programming fxsl
函数式编程的好处是什么? [关闭]

您认为函数式编程的好处是什么 以及它们如何适用于当今的程序员 函数式编程和OOP之间的最大区别是什么

functional-programming
列出计划的理解库?

我知道有一个通用的Lisp incf cl 的列表理解库,我知道它们在其他各种功能 和某些非功能性 语言 F ,Erlang,Haskell和C 中得到了本机支持。列出计划的理解库 incf cl在CL中使用宏作为库来实现 是否可以使用相同的技术为Scheme创建一个技术

functional-programming lisp scheme common-lisp list-comprehension