函数式编程 问答列表

我正在尝试为集合向量创建一个累加器函数。但是我总是得到奇怪的结果

作者:Braden Christopher 提问时间:10/25/2023

基本上,我有一个集合向量。我想根据条件合并集合(您可以在 if 语句中看到此条件)。可以合并两个以上的集合。下面是一个示例数据集: [{:name "corner", :matched-shape ...

从列表中筛选具有相同成员的对象

作者:coconut 提问时间:2/22/2019

我有一个对象列表。该对象如下所示: public class Slots { String slotType; Visits visit; } public class Visits { ...

如何将故障从内部功能推迟到外部

作者:joel 提问时间:11/9/2020

我有一个需要函数的函数。g : (T -> Double) -> Tf : T -> Double 但是,我没有.我有一个可能失败的功能。我不能修改自己,但是有没有某种方法可以在(或某些包装器)中使...

杂质会影响操作的关联性吗?

作者: 提问时间:10/29/2020

关联性是一个理想的属性,在 FP 中的许多操作中很常见。现在我想知道一个不纯的功能是否会干扰它。我发现的唯一例子并不真正令人信服,因为我不确定空函数是否算作正确的函数(严格来说),此外,这个例子看起来...

为什么闭包是 Scala 或任何函数式编程语言的一部分 [已关闭]

作者:Vivek 提问时间:10/18/2020

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。 3年前关闭。 改进此问题 根据定义,闭包是 Scala 闭包是使...

在收集流线之前先对其进行处理

作者:FSm 提问时间:10/16/2020

简单地说,下面的代码生成了一个包含五行的流,我需要将这些行合并为一行(在流式传输时)以供进一步使用,然后再收集它们。代码即将将一个字符串转换为一个长二进制字符串 Stream<String> bin...

为什么我的 scala 函数/闭包定义是非法的?[已结束]

作者:linrongbin 提问时间:7/29/2020

已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章来更新问题,使其仅关注一个问题。 3年前关闭。 改进此问题 我正在学习 scala 编程语言。 这里有一些...

函数式编程是否表现出控制流?

作者: 提问时间:7/25/2020

函数式编程必须处理与其他所有范式相同的编程方面。没有什么是消失的,而是通过不同的抽象隐藏起来的。我经常读到控制流只与语句相连,因此 FP 没有表现出任何作用。我认为这种说法具有误导性。 有一个完整的...

“flatMap”一词从何而来?

作者:simpadjo 提问时间:4/15/2018

现在,flatMap 是使用最广泛的名称,用于对类 monad 对象进行相应的操作。 但我找不到它第一次出现在哪里,是什么普及了它。 我所知道的最古老的外观是在 Scala 中。 在 Haskell...

Java 8 中高阶函数的作用域 Combinator Pattern 的 lambda 语法

作者:Simeon Leyzerzon 提问时间:2/19/2020

我正在尝试理解以下示例方法中的语法:create import java.math.BigDecimal; import java.util.function.Consumer; import ja...


共74条 当前第5页