functional-programming

functional-programming

文章 0 浏览 5

是否有一种惯用的 ruby​​/rails 方法返回第一个真实的映射值?

我有一个对象数组,其中一些响应 :description,我想从第一个对象中获取真实描述的描述。我可以这样做: objects.detect{|o| o.try(:description)}.de…

带刺的爱情 2024-11-27 13:48:44 0 0

Java 中的不可变/持久列表

作为一个宠物项目,我试图在 Java 中实现一个不可变的列表数据结构,同时尽可能减少副本;我了解 Google Collections,但这不是我想要的,因为列表操…

叹沉浮 2024-11-27 11:45:10 1 0

只编写静态方法相当于 C# 中的无副作用编程吗?

我有两个问题,源于观察到的 C# 静态方法的行为(我可能会误解): 第一: 在某种意义上,递归静态方法是否会通过静态方法在幕后实现的方式进行尾调用…

愁杀 2024-11-27 10:44:07 0 0

我是否可以始终将仅可变算法转换为单赋值并且仍然高效?

背景 这个问题的背景是我想玩一下基因表达编程(GEP) ,一种进化算法,使用 Erlang。 GEP 使用基于字符串的 DSL,称为“Karva 表示法”。 Karva 表示…

掀纱窥君容 2024-11-27 06:00:33 3 0

将一系列映射操作转换为 for 理解式

我在《Scala 编程》第 23.5 节中读到,map、flatMap 和过滤器操作始终可以转换为 for 推导式,反之亦然。 我们得到以下等价关系: def map[A, B](xs: …

紫轩蝶泪 2024-11-27 05:07:01 0 0

具有过期和软值的基于映射的缓存

我希望在地图中缓存信息,这样我就不必保留,例如,访问数据库。在Java中,我会使用Google Collection的优秀 MapMaker 并设置一个过期时间,以保持缓…

小嗲 2024-11-27 02:47:03 0 0

可以“如果”使用“call/cc”来实现?

我被告知“call/cc”可用于实现任意控制流构造,因此我尝试使用“call/cc”实现所有此类构造,但我遇到了麻烦。假设我没有“if”,我将如何使用“defi…

神回复 2024-11-27 01:20:03 0 0

如何在 C++0x 中重载用于泛函组合的运算符?

有没有办法重载,比如函数组合的 >> 运算符?该运算符应该在 lambda 和 std::function 上无缝工作吗? 要求: 解决方案不应包含嵌套的bind调用, 左操…

写给空气的情书 2024-11-26 21:13:55 1 0

IDE 很好地支持哪些 JVM 功能语言? (IDE:IDEA、Netbeans、Eclipse 或类似的)

我花了很多时间寻找一种可以无缝访问 Java 遗留代码(Weka 代码)的函数式语言。导入的 Java 类方法的自动完成功能会非常好。 我就说说我的感受吧,如…

软糖 2024-11-26 12:54:47 1 0

为什么我不能在 Javascript 中编写 [1,2,3].reduce(Math.max) ?

可能的重复: 如何使用 Math.max 等作为高阶函数订单功能 使用 Mozilla 的 Javascript 1.6 数组“扩展”函数(map、reduce、filter 等),为什么下面…

会发光的星星闪亮亮i 2024-11-26 09:57:07 0 0

或类似的功能,以防万一的声明?或者也许是更通用的模式?

我已经学习 Erlang 一段时间了,为了学习它,我正在编写一个 IRC 机器人。该 IRC 机器人应该侦听“!command”和“Nick: command”形式的命令。我预先…

夏末 2024-11-26 07:49:48 0 0

针对初学者的 Clojure 演示?

我需要为初学者做一个关于 Clojure 语言的演示。您对选题有何建议?我需要包括哪些要点? 注意:我所说的初学者是指他们在其他编程范例方面有经验,但…

深爱成瘾 2024-11-26 05:15:40 2 0

如何在 Scala 中创建查找映射

虽然我知道有几种方法可以做到这一点,但我最感兴趣的是找到最惯用和最实用的 Scala 方法。 给出以下陈词滥调的示例: case class User(id: String) v…

当爱已成负担 2024-11-25 22:51:02 0 0

D 中函数的类型

我有兴趣创建一个 Derivative 函数,它返回一个函数,该函数是在某个时刻传递给它的某个函数的导数。但是,我希望能够专门化这一点,以便对于特定函数…

妖妓 2024-11-25 18:16:15 2 0

Scala 中的无点风格案例

对于 FP 行家来说,这似乎是显而易见的,但是 Scala 中的无点风格有什么用呢?在这个主题上真正让我感兴趣的是一个插图,它显示了点自由风格在某些方…

强辩 2024-11-25 17:15:46 0 0
更多

推荐作者

苦中寻乐

文章 0 评论 0

lueluelue

文章 0 评论 0

嗼ふ静

文章 0 评论 0

王权女流氓

文章 0 评论 0

与花如笺

文章 0 评论 0

残酷

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文