functional-programming

functional-programming

文章 0 浏览 5

如何用 scala 中的不可变 couterpart 替换 java 可变类?

我试图了解如何在 scala 中使用不可变类来替代可变 java 类。 我的示例用例是在数据库中搜索联系人。 当命令式编程时,您将从数据库表中提取每个字段…

愿与i 2024-12-02 17:46:05 0 0

设计大型功能程序的方法

我已经阅读了大量有关函数式语言的文章,并且可能想尝试用 F# 重写我的应用程序的某些部分。从外向内设计好还是从内向外设计好?…

感受沵的脚步 2024-12-02 17:12:27 1 0

寻找类似于 map 的 F# 库函数,它将传递给 f 计算的当前状态

我想知道F#库中是否有类似的函数? let map_acc (f:int->int) (list:int list) = let rec map_acc' f acc = function | [] -> [] | h::t -> (f (h+acc…

恍梦境° 2024-12-02 17:03:40 2 0

从哪里学习函数式语言 - haskell

函数式语言——我听说过很多。相关主题最佳函数式语言入门推荐了一个学习者从 Haskell 开始,随后增长他在该领域的知识。 所以我就想开始学习Haskell…

╭⌒浅淡时光〆 2024-12-02 14:51:55 1 0

函数/不可变数据结构对于非垃圾收集上下文中的并发仍然有用吗?

不可变数据结构的卖点之一是它们可以自动并行化。如果没有发生突变,那么对功能数据结构的引用可以在线程之间传递,而无需任何锁定。 我开始思考如何…

负佳期 2024-12-02 08:59:54 0 0

Javascript 是编译还是两遍解释?

我是一名公认的 JavaScript 程序员新手,并且正在尝试了解更多信息。所以我向你们寻求帮助,提出这个简单的问题:)。我正在阅读的 O'Reilly 书中不断提…

泪是无色的血 2024-12-02 08:31:03 0 0

拉姆达演算问题

我要解决 lambda 演算问题。我达到了某个点,但我不知道如何继续: h f x = \g -> g (f x g) (h::a1 f::a2 x::a3)::a4 = (\g -> g::a5 (f::a2 x::a3 g…

假扮的天使 2024-12-02 06:47:32 1 0

Haskell 中的毕达哥拉斯三元组没有对称解

我必须在 Haskell 中做毕达哥拉斯三元组,而无需对称解。我的尝试是: terna :: Int -> [(Int,Int,Int)] terna x = [(a,b,c)|a<-[1..x], b<-[1..x], c…

鹿港小镇 2024-12-02 06:07:16 0 0

从列表中计算增量

我有这个列表: ADD X ADD Y REMOVE Z ADD X NO ACTION Y 我需要这个结果: ADD X NO ACTION Y REMOVE Z 计算增量的规则如下: 我有 3 个操作(添加、…

清晨说晚安 2024-12-02 05:14:37 0 0

Haskell 中的多项式

周四我有一场关于函数式编程的考试,我很确定我必须用多项式做 TAD。我现在正在添加这样的多项式: type Pol = [(Int,Int)] suma :: Pol -> Pol -> Po…

握住你手 2024-12-02 02:48:14 0 0

Function.apply 不使用 thisArg 参数

我正在编写一些 Actionscript3 代码,尝试将方法应用于运行时确定的对象。 Function.apply 和 Function.call 都表示第一个参数这些函数是执行函数时将…

司马昭之心 2024-12-01 22:33:51 0 0

很难理解 Haskell 内存分配行为

我偶然发现了 Haskell 和 FP,并对其中的可能性感到震惊。我内心的老数学书呆子可以毫不费力地为实际有用的目的编写简单的代码。然而,尽管进行了所有…

怪我闹别瞎闹 2024-12-01 22:06:27 1 0

是否值得为haskell创建一个纯图形库

我对 Haskell 很陌生,但我有一些想法。我想知道是否值得实现它(是否与推荐的 Haskell 风格一致以及是否尚未完成)。 我正在考虑一个以纯粹、抽象的…

苏璃陌 2024-12-01 20:41:13 0 0

Haskell 中的多项式与地图有麻烦

我需要使用 map 将多项式乘以一个数字。我已经尝试了很长时间,但我已经快要疯了。我尝试了两种方法来解决此错误: data Pol = P [(Float,Int)] deriv…

梦忆晨望 2024-12-01 17:33:34 0 0

双眼皮功能型图案

让玩具类Counter如: class Counter private( val next: Int, val str2int: Map[String,Int] ) { def apply( str: String ): (Int,Counter) = str2int…

枉心 2024-12-01 16:41:57 0 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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