partial-application

partial-application

文章 0 浏览 2

将使用 2 个序列的 Seq.map 应用于采用 2 个参数的方法

我正在编写一个快速的数据库性能测试,并选择了 F#,这样我就可以获得更多练习。 我创建了一个方法 measureSelectTimes,其签名为 Guid list * Guid l…

幸福%小乖 2024-11-09 17:05:08 0 0

Java 支持柯里化吗?

我想知道是否有任何方法可以在 Java 中实现这一点。我认为如果没有对闭包的原生支持,这是不可能的。…

吃兔兔 2024-11-09 12:22:04 1 0

对参数进行排序以利用柯里化

我最近两次重构了代码,以便更改参数的顺序,因为有太多代码,其中像 flip 或 \x -&gt 这样的黑客行为。 foo bar x 42 正在发生。 在设计函数签名时,…

没企图 2024-11-04 16:11:50 1 0

部分应用程序在运行时如何表示?

当我在 Haskell 中编写类似 map (1+) list 的内容时,(1+) 的内部表示是什么?由于它是 (+) 的部分应用,因此参数 1 必须保存在某个地方,但我无法理…

童话 2024-10-29 23:25:12 2 0

是否可以获得部分应用函数的名称?

假设我定义了一个函数: def hello(name:String, words:String) = println("Hello!" + name + words) 然后我定义了一个部分函数: def p = hello _ 打…

ゃ人海孤独症 2024-10-24 00:25:01 1 0

从 scala 中部分应用的函数获取参数

scala 有没有办法从已经部分应用的函数中获取参数? 这是否有意义、是否应该完成或适合任何用例? 示例: &lt代码&gt def doStuff(下:Int,上:Int,…

顾冷 2024-10-22 04:22:46 1 0

在 Python 中,部分函数应用(柯里化)与显式函数定义

在 Python 中,是否认为更好的风格是: 根据更通用的、可能是内部使用的函数显式定义有用的函数;或者, 使用偏函数应用来显式描述函数柯里化? 我将…

ペ泪落弦音 2024-10-18 23:59:38 2 0

Haskell - 柯里化?需要进一步解释

那么为什么 addList :: [int] -&gt int addList = foldl1 (+) 这有效?柯里化部分。为什么没有变量?…

浮云落日 2024-09-25 01:53:32 6 0

Python:为什么需要 functools.partial?

部分应用很酷。 functools.partial 有哪些功能提供你无法通过 lambdas 的报价? &gt&gt&gt sum = lambda x, y : x + y &gt&gt&gt sum(1, 2) 3 &gt&gt&…

不忘初心 2024-09-10 14:10:59 5 0

为什么以及何时需要在方法名称后面添加 _?

我对何时需要在方法之后使用 _ 将其用作函数的规则有点犹豫。例如,为什么下面的 Foo 和 Nil 的 :: 之间存在差异? def square(n: Int) = n * n objec…

愿得七秒忆 2024-08-17 19:44:28 2 0

F# 将带有参数的运算符传递给函数

您可以仅使用部分应用运算符传递“除以 2”或“减 1”等操作,其中“加 1”如下所示: List.map ((+) 1) [1..5] //equals [2..6] // instead of havin…

╰沐子 2024-08-13 02:47:54 3 0

如何将参数绑定到 Python 中的函数?

如何将参数绑定到 Python 函数,以便稍后可以在不使用参数(或使用较少的附加参数)的情况下调用它? 例如: def add(x, y): return x + y add_5 = ma…

鸠魁 2024-07-09 14:28:59 6 0

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

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

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

JavaScript curry:实际应用有哪些?

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

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

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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