currying

currying

文章 10 浏览 98

如何在 F# 或任何函数式语言中柯里化第二个(或第三个、第四个……)参数?

我刚刚开始使用 F#,看看如何使用柯里化将第一个参数预加载到函数中。但是如何使用第二个、第三个或任何其他参数来做到这一点呢?命名参数会让这变得…

巡山小妖精 2024-08-14 08:58:54 12 0

柯里化和编译器设计

这是一个家庭作业问题: 解释类型的转换 例程的部分经历 参数化。 到目前为止我了解柯里化。但我找不到任何关于编译器如何在内存中实现这​​样的函数…

南薇 2024-08-09 19:03:28 9 0

如何在 Scala 中柯里化函数

我试图在 List.foreach 中调用 2 个参数函数,第一个参数固定用于循环。事实上,我想将两个参数的函数柯里化为一个参数的函数,该函数返回一个参数的…

呆° 2024-08-05 15:47:18 8 0

使用 Curry 定义 Grails 标签

我有一个 grails 标签库 TpTagLib,在其中我想定义 4 个新标签,它们仅在一个常量值上有所不同,所以我尝试使用 curry。 但有一个例外: groovy.lang.…

别忘他 2024-08-03 13:02:01 8 0

“非柯里化” .NET 中的实例方法

您可以创建实例方法的委托而不在创建时指定实例吗? 换句话说,您可以创建一个“静态”委托,将调用该方法的实例作为第一个参数吗? 例如,如何使用反…

缱绻入梦 2024-07-30 17:54:04 7 0

如何在 ruby​​ 中实现 curry(偏函数)

我需要一些在 ruby​​ 中实现 curry 函数的示例(1.8.6 或 1.8.7 而不是 1.9)。…

浮华 2024-07-26 04:11:38 3 0

在纯函数 ML 中进行 N 维行走?

这个想法是遍历多个维度,每个维度都定义为一个范围 (* lower_bound, upper_bound, number_of_steps *) type range = real * real * int ,因此功能类…

做个ˇ局外人 2024-07-25 17:56:12 8 0

F#:柯里化重载/元组重载问题

在将一些代码迁移到最新版本的 F#(包含在 VS2010 b1 中)时,我遇到了一个问题,我想知道是否有可用的解决方法,如果没有,为什么 F# 编译器的行为不…

懒的傷心 2024-07-22 23:58:13 6 0

F# 语句的语义

有人可以向我描述这个 F# 表达式吗? val augment: GameGrid -&gt points -&gt unit val 关键字是什么意思? 通常 type -&gt 是真的吗? type表示返回…

寂寞花火° 2024-07-20 06:04:37 8 0

为什么我不能使用扩展方法隐式转换委托?

我正在尝试找出一种自动将某些内容转换为 Action 或 Func 的方法,我能想到的最好的方法是这样的: [TestFixture] public class ExecutionTest { publ…

〆凄凉。 2024-07-13 12:51:41 11 0

C# 中的正确柯里化

给定一个方法 DoSomething ,它接受一个(无参数)函数并以某种方式处理它。 有没有比下面的代码片段更好的方法来为带有参数的函数创建“重载”? pub…

小ぇ时光︴ 2024-07-10 23:02:27 5 0

闭包和柯里化有什么区别和可能的相似之处?

我已经阅读了这里关于闭包和柯里化的一些帖子,但我觉得我没有找到答案。 那么闭包和柯里化有什么区别和可能的相似之处呢? 谢谢您的帮助 :)…

几度春秋 2024-07-10 16:01:45 9 0

柯里化函数在Scheme中的实现

当我执行以下操作时会发生什么? (define ((func x) y) (if (zero? y) ((func x) 1) 12)) 我知道我可以这样做: (define curried (func 5)) 现在我可…

一抹苦笑 2024-07-09 18:08:14 12 0

柯里化和部分应用有什么区别?

我经常在互联网上看到各种抱怨,认为其他人的柯里化示例不是柯里化,而实际上只是部分应用。 我还没有找到关于什么是部分应用或者它与柯里化有何不同…

夏日浅笑〃 2024-07-07 04:50:56 12 0

JavaScript curry:实际应用有哪些?

我想我还没有学会咖喱。 我了解它的作用以及如何做。 我只是想不出我会使用它的情况。 你在 JavaScript 中的什么地方使用柯里化(或者主要的库在哪里…

哥,最终变帅啦 2024-07-06 12:46:54 12 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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