问答列表

在 Groovy 中嵌套多个闭包

作者:Jazzschmidt 提问时间:8/20/2021

我在 Groovy 中嵌套多个 Closure 时遇到问题。只嵌套一个就像一个魅力: def nestedClosure = { Closure cl -> doSomething { cl() }...

受 clojure 启发的换能器可以用 HM 型系统打字吗?

作者: 提问时间:7/30/2021

我在 Javascript 中有一个纯功能传感器实现,它支持环路融合和短路。请注意,虽然我使用的是 JS,但这不是理解问题的必要条件。只有类型才重要。 // ((a -> r) -> r) -> C...

不明白 Cannot Coerce type 'closure' 错误

作者:Magnetar 提问时间:8/25/2021

我看到这是一个常见问题,但我无法通过阅读其他帖子或尝试理解对我来说是新的函数式编程来理解该怎么做。函数是 R 中的闭包,封装了它们创建的环境?我的代码是: # Remove numbers from...

避免在函数体内部欺骗参数的正确性

作者:john doe 提问时间:8/30/2021

我最近注意到我们之前在代码库中编写的一个函数,我确信它在逻辑上是不正确的。函数是用 TypeScript 编写的,其主体如下所示: const getUserInitials = (user: IU...

SCSS 变量未全局应用

作者:HenrijsS 提问时间:8/31/2021

我有一个变量和画廊部分: ,_variables.scss_gallery.scss 当我导入仅包含一行的变量文件时,它在主文件中起作用,但在文件中不起作用。$primary: #e0291a;st...

为什么将 double 转换为 double 会发出 conv.r8 IL 指令

作者:Vagaus 提问时间:9/3/2021

C# 编译器在从 进行转换时是否发出 conv.r8 ?double -> double 这看起来完全没有必要(从 int -> int、char -> char 等进行转换)不会发出等效的转换指令...

python 闭包何时进行捕获?

作者:artemonster 提问时间:8/23/2021

这是 python 中一个相当不言自明的代码片段: globl = 1 def foo(): def bar(): return free+capture capture = globl #...

foldTree 分步评估

作者:F. Zer 提问时间:9/9/2021

假设 、 和 a 函数的这些定义:foldTreeTreef foldTree : (a -> [b] -> b) -> Tree a -> b foldTree f = go where go...

在 Windows 上检测汉字时出现 str_detect() 错误

作者:Dennis Tseng 提问时间:9/19/2021

我在 Windows 机器上使用 Rstudio,并尝试与汉字进行一些字符串匹配。我不熟悉 Windows 上的编码设置,因此我检查了一些教程并确保结果应该是正确的。Sys.getlocale() ...

如何在 javascript 中根据未知数量的参数更改函数

作者:Nicholas Foden 提问时间:9/20/2021

有没有办法在返回的函数中添加或操作表达式? 以下是单个参数的示例: function trackByProp(prop) { return function (value) { return ...


共1253条 当前第123页