Scala“函数式”使用“错误嵌套”转换序列的方法格式良好的 XML
抱歉,如果这是常见问题解答,我没有在任何地方找到它。这可能是一个新手 Scala 和/或函数式编程问题。我有很多 Java 和 OO 经验,但我对 Scala 和 FP…
在像 Haskell 这样的函数式语言中,记忆值的生命周期是多长?
在具有惰性语义的纯函数语言(例如 Haskell)中,计算结果会被记忆,以便对具有相同输入的函数进行进一步求值时不会重新计算该值,而是直接从记忆值的…
我应该使用从可实例化类继承的单例类还是有另一种更好的模式?
我有一个名为 ArtificialIntelligenceBase 的类,您可以从中创建自己的人工智能配置,将一些变量发送到构造函数,或者您可以创建一个继承自 Artificia…
模型驱动软件开发与 Haskell
只需阅读有关模型驱动软件开发 (MDSD) 的(德语)Wiki 文章。总结 Wiki 定义: MDSD 是关于 DRY 原则(不要重复) MDSD 是关于 DSL(领域特定语言)和…
为什么 Maybe/Option 在 Clojure 中的使用不那么普遍?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
在 Haskell 中过滤斐波那契数列
我正在尝试过滤包含斐波那契数字的列表。 我需要的只是奇数,并且小于或等于N。 这就是我到目前为止所拥有的: fib n | n == 0 = 0 | n == 1 = 1 | ot…
使用 Jquery 的函数式 javascript 示例,函数式 js 大师
是否有任何以函数式编程方式使用 javascript 的开源项目或指南。 我使用 underscore.js、wu.js、osteele [dot] com 或其他功能性 js 库查看开源项目 …
在 LISP 中是否可以访问函数的形式?
假设我全局定义一个函数: (defun x (y) (1+ y)) ;; Edit: my first example was too complicated 是否可以将函数 x “强制”到一个列表中,例如: (x…