haskell

haskell

文章 25 浏览 90

Haskell:清单的笛卡尔产品,

与 n 次计算列表的笛卡尔产品的简单方法是什么? 也就是说,如何定义函数 cartesianexp :: int-> [a] - > [[a]] 。 例如,的笛卡尔产品[1,2] …

在巴黎塔顶看东京樱花 2025-01-28 11:47:28 2 0

随机数生成器函数返回Haskell中的嵌套元组

我试图理解为什么我的Haskell功能会返回一个嵌套的元组,而我似乎无法围绕问题。 我具有生成随机二进制INT的此功能 test :: StdGen -> (Int, StdGen) …

九厘米的零° 2025-01-27 20:24:35 3 0

Haskell-功能不使用无限列表

我写了一个功能,将清单以各种可能的方式将列表切成一半。 我的问题是我使用了“ lenght”功能,因此无法与无限列表一起使用。 我想不出任何实际修复…

残月升风 2025-01-27 19:31:19 2 0

在haskell中的num实例中定义frominteger函数

我试图做到这一点,以便在控制台中以下 1 :: algebraicgraph int 将产生 顶点1 data AlgebraicGraph a = Empty | Vertex a | Overlay (AlgebraicGrap…

无悔心 2025-01-27 14:25:01 4 0

如何迁移此模板Haskell Lift实例到版本2.18

我有一个 lift 实例,可与Template-Haskell 2.14一起使用,但不会使用以后的版本进行编译。有人可以解释需要哪些更改? {-# LANGUAGE FlexibleInstanc…

感情废物 2025-01-27 12:59:01 2 0

是否可以在Haskell中定义纯虚构类型?

我将在此处以C ++为例,以显示我追随的内容。对于复杂的算术,它具有复杂和虚构类型: 这些EG具有将两个数字与类型double Imaginary相乘的属性,将具…

浅沫记忆 2025-01-27 12:21:23 2 0

为什么从根本上讲,遍历遍历定义在应用程序上?

最近,我一直在“将所有内容蒸馏到其基本面”中,而且我一直找不到明确的理论原因来定义可穿越的类型类型,只有实用性的,”在适用的山地上,许多数据…

韶华倾负 2025-01-27 11:13:05 3 0

使用频率Haskell QuickCheck中的选择

因此,我有下面的代码,并且试图使其成为任意的实例: data MyData = I Int | B Bool instance Arbitrary MyData where arbitrary = do { frequency […

陌上芳菲 2025-01-27 02:37:37 3 0

Haskell部分类型比较

我一直在试图在给定上下文的情况下显示一个函数,以显示简单的lambda演算的减少数据类型。为此,我需要将一种格式 a :-> b 与一种格式 a 进行比较,我…

水水月牙 2025-01-26 22:50:05 1 0

为什么是(20>)。长度 。取10 === const true

tl; dr 不是 20< dr;长度$带10 $ nather 需要任何成功地对列表进行修改(至少 [] 或或(_:_:_))“缺乏”懒惰? 或者,换句话说,为什么不是(…

羁绊已千年 2025-01-26 22:27:47 3 0

是否有更干净的方法将任何一个转换为异常?

我有一些返回 值的功能,我想在io do 块中使用它们,并以我认为称为“短路”行为,以便任何左值导致绕过IO块上的其余项目。到目前为止,我想出的最好…

吐个泡泡 2025-01-26 20:50:16 3 0

为什么(a - >(b - > c))为函数定义中的第一个参数,而是类型签名中的第二个参数?

如果通过函数为函数应用程序的第一个参数是左求解的,例如: drop 2 [1,2,3,4] 结果: [3,4] 等同于 (drop 2) [1,2,3,4] 相同的结果: [3,4] 在这里我…

怪异←思 2025-01-26 19:44:37 5 0

在输入上获取解析错误,即使我的缩进似乎正确

我是Haskell的初学者,我试图创建一些小算法来了解Haskell的语法, 我试图编写和编译QuickSort算法,但是在编译时,这给了我一个错误。 quicksort [] …

秋凉 2025-01-26 18:15:11 1 0

什么是范围内最大的Collat​​z序列的数字?

我必须使用递归编写一个程序,该程序给定n返回最小值m,1≤m≤n,该递归生成了最长的collat​​z步骤序列, 例如20,必须返回的数字为18,因为18和19…

爱情眠于流年 2025-01-26 17:26:58 2 0

表达式如何使列表理解多余的haskell

我们知道,列表的综合和表达式对于列表等效。还列出综合是多余的。但是有人可以解释符号如何使列表理解多余的列表?过滤有区别吗?…

静赏你的温柔 2025-01-26 15:13:57 0 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

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