polyvariadic

polyvariadic

文章 0 浏览 2

指定“任何子类”在 C# 类型约束中而不是“一个特定子类”

如果我想编写一个采用可变数量的“TDerived”的方法,其中 TDerived 是“Base”类的任何子类,有什么方法可以做到这一点? 以下代码仅适用于单个特定…

暮凉 2024-12-10 18:35:56 0 0

Haskell 中的可变参数绑定

以下代码尝试编写一个如下所示的可变参数函数: bind_variadic mx f = mx >>= f bind_variadic mx my f = do { x <- mx; y <- 我的; 如果将“其余绑…

泡沫很甜 2024-12-10 03:48:43 1 0

如何在 Haskell 中定义任意 arity 函数,其中包含 0 的 arity ?

我当前定义任意数量函数的方法如下,其中 A 是累加器,E 是输入参数类型,R 是结果类型。 combine :: A -> E -> A class X r where foo :: A -> E -> …

嘦怹 2024-11-19 15:32:42 1 0

帮助声明可变数量的参数

高人, 我必须为可以有多个节点的树定义一个多态数据类型。每个节点可以有任意数量的子节点和一个值。这种类型总是至少有一个节点。我是 Haskell 的新…

月隐月明月朦胧 2024-10-05 23:01:54 8 0

如何创建多变量 Haskell 函数?

我需要一个函数,它接受任意数量的参数(全部相同类型),对它们执行某些操作,然后返回结果。在我的具体情况下,列出参数是不切实际的。 当我查看 ha…

薄情伤 2024-09-14 05:15:04 7 0

Haskell 中的多变量函数

阅读这篇关于在 Haskell 中编写多变量函数的文章后,我尝试编写一些我自己的。 起初我想我应该尝试概括它 - 所以我可以有一个通过折叠给定参数来返回…

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