function-composition

function-composition

文章 0 浏览 5

Haskell 重写规则和函数组合

为什么 haskell 根据函数组合技术和长度需要多个重写规则?有办法避免这种情况吗? 例如,给定以下代码... {-# RULES "f/f" forall a. f ( f a ) = 4*…

暮色兮凉城 2025-01-05 05:23:34 1 0

Python中的Pointfree函数组合

我有一些谓词,例如: is_divisible_by_13 = lambda i: i % 13 == 0 is_palindrome = lambda x: str(x) == str(x)[::-1] 并希望将它们逻辑地组合为: …

岁月苍老的讽刺 2025-01-04 03:50:02 1 0

函数组合 VS 作用于另一个函数的函数

我有许多可重用的函数,它们都具有相同的签名(它们采用记录并返回浮点)。我经常需要将函数组合成一个新函数。 假设我想创建一个函数,它接受一个记…

孤星 2024-12-28 17:11:25 1 0

元组和函数组合

有没有更好的方法用函数组合来表达 (\(a, b) -> a < b) ?我觉得我错过了一些东西,尝试咖喱只会让我更加困惑。…

甜扑 2024-12-28 15:49:24 0 0

组合函数和功能模块

Python 3.2 文档 指 Collin Winter 的 function 模块,其中包含函数 compose : compose()函数实现函数组合。在其他方面 换句话说,它返回一个围绕外…

江城子 2024-12-28 13:22:02 1 0

lambda 表达式 C#

我想知道如何使用 lambda 表达式进行函数组合。 我的意思是,我有 2 个函数 f(x) 和 g(x)。如何使用 lambda 表达式制作它们的组合 f(g(x))? 谢谢…

再可℃爱ぅ一点好了 2024-12-28 00:35:15 0 0

Haskell:将特定类型的函数与通用类型的函数组合起来?

我正在 GHCi 中写一篇简短的单行文章,并尝试用地图来求和。我认为它失败的原因是因为 map 给出了一般类型 [b] 的输出,而 sum 接受特定输入 Num a =>…

痴意少年 2024-12-23 16:56:37 2 0

组合 2 参数函数链

所以我有一个类型为 [a ->; 的两个参数的函数列表一个-> a] 我想编写一个函数,它将接受列表并将它们组成一个函数链,该函数链接受左侧组成的 length+…

只为守护你 2024-12-20 09:29:27 0 0

折叠、函数组合、单子和惰性,天哪?

我很困惑。我可以这样写: import Control.Monad main = print $ head $ (foldr (.) id [f, g]) [3] where f = (1:) g = undefined 输出是1。这是有道…

醉态萌生 2024-12-18 00:31:20 2 0

我如何以惯用的方式组织我的纯函数和我的单子行为

我决定今天是修复一些在单子操作中不必要运行的纯函数的日子。这就是我所拥有的。 flagWorkDays :: [C.Day] -> Handler [WorkDay] flagWorkDays dayLi…

朦胧时间 2024-12-17 15:51:04 1 0

Haskell Monad 绑定运算符混淆

好吧,我不是 Haskell 程序员,但我对 Haskell 背后的很多想法非常感兴趣,并且正在考虑学习它。但我陷入了第一个困境:我似乎无法理解 Monad,这似乎…

痴情换悲伤 2024-12-12 22:48:28 5 0

Scala 中方法、函数和部分应用函数的函数组合

有点类似于 Stack Overflow 问题Compose 和 andThen 方法,我一直在研究 Twitter 的 Scala学校教程,很快就遇到了评论者遇到的同样问题(这很好,因为…

孤云独去闲 2024-12-08 18:06:32 3 0

元组函数组合

我很好奇为什么 let f = (fun a b -> a, b) >> obj.Equals 会出现这个错误 没有名为“Equals”的可访问成员或对象构造函数接受 1 个参数 但这有效 let…

冷心人i 2024-12-04 08:56:00 3 0

具有反向语法的函数组合

如果我想首先应用 f ,然后应用 g ,我必须这样写: g . f 是否有另一种标准语法允许我以相反的顺序编写函数? f g 我知道我可以发明自己的语法: com…

淤浪 2024-12-01 09:27:12 3 0

Python函数组合(最大递归深度错误,范围?)

这个函数有什么问题吗?这似乎是一个范围错误(尽管我认为我已经通过将每个可调用对象放在列表中而不是直接使用它来修复了这个问题)。错误是达到最大…

此生挚爱伱 2024-11-27 13:57:25 1 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

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