haskell

haskell

文章 25 浏览 87

Cabal 更新和软件包安装错误

当我执行cabal install criteria时, 我收到有关包vector-algorithms的以下错误 Warning: The package list for 'hackage.haskell.org' is 16 days ol…

马蹄踏│碎落叶 2024-12-10 15:25:21 0 0

Haskell:如何处理另一个 IO monad 内的 IO monad?

刚刚开始学习 haskell - 一周后就爱上它了。目前正在经历 monads 的痛苦,虽然还没有到来,但希望它会点击。 我正在尝试组合一个类似于 python walk()…

情愿 2024-12-10 15:22:34 0 0

如何根据简化语法解析单词列表?

只是澄清一下,这不是家庭作业。有人向我寻求帮助,但我无法做到这一点,所以它变成了个人寻求解决它的方法。 想象一下,你有一个像这样的英语句子的…

淡笑忘祈一世凡恋 2024-12-10 15:01:06 1 0

Haskell - 递归下降解析器

有人可以推荐一个在 haskell 上使用递归下降解析器的简单工作示例(代码)吗? 我找到的所有信息都太难理解了。谢谢!…

飘然心甜 2024-12-10 14:58:54 1 0

Haskell 中的 Project Euler Number 10,找不到 Bug

我是 Haskell 的初学者,我在 Project Euler Problem 10 上遇到了麻烦。这是我得到的: primes :: Integral a => [a] primes = filter isPrime [1,3..…

浅浅 2024-12-10 14:31:07 0 0

尝试解析递归 JSON,我走在正确的轨道上吗?

此问题与 这个问题。 以下是我希望从 JSON 创建的数据类型: data ProdObject = MKSpair (Text, Text) | MKSLpair (Text, [Text]) | MKSOpair (Text, …

我很OK 2024-12-10 13:58:50 1 0

Free Pascal 有像 Haskell 那样的类型变量吗?

Haskell 允许您定义像 thrice 这样的函数,它接受 a 类型的元素,并为任何数据类型 a 返回重复三次的元素列表。 thrice :: a -> [a] thrice x = [x, x…

萌吟 2024-12-10 13:22:55 1 0

Haskell二次方程根

Haskell 程序显示两个根,如果方程没有实根或所有值都作为根,则应返回零。 functionRoot :: Float -> Float -> Float -> (Float,Float) functionRoot…

眼泪也成诗 2024-12-10 12:00:07 1 0

Haskell 和惰性 Monads 评估

在使用 monad 时,我经常遇到评估问题。现在,我了解了延迟求值的基本概念,但我不明白如何在 Haskell 中延迟求值 monad。 考虑以下代码 module Main …

喜爱皱眉﹌ 2024-12-10 11:39:55 1 0

也许是动态调度、智能构造函数、Template Haskell?

我正在查看 HaskellWiki >;存在类型 # 动态调度机制。 我在想,Template Haskell 中应该有一种方法来获取这部分: class Shape_ a where ... type Ra…

花开半夏魅人心 2024-12-10 11:33:18 1 0

Haskell 返回有多少输入大于其平均值

我对 haskell 很陌生,编写了一个简单的代码来返回有多少输入大于其平均值。我收到错误: 错误文件:.\AverageThree.hs:5 - 应用程序中的类型错误 * 表…

两人的回忆 2024-12-10 11:31:44 1 0

使用 IO.readLn 从 Haskell 中的 stdin 读取单行

此代码无法在 GHC 7.0.3 中编译: import System.IO main = do z <- readLn print z 我的目的是从 stdin 读取一行并将其存储在 z 中,以便稍后用它做…

半寸时光 2024-12-10 11:15:04 1 0

Control.Category 有什么用?

如果我发现某个东西是 Monoid 或 Monad,我就会使用各种有趣的函数,例如 foldMap、序列 甚至mapM。他们让我快乐。 如果我发现某个东西是Category,我…

羞稚 2024-12-10 10:59:12 1 0

理解 Haskell 中的惰性求值

我正在尝试学习Haskell,但我一直停留在理解惰性求值上。 有人可以详细解释一下惰性求值以及与下面给出的伪代码相关的以下 2 个案例的输出[带解释] :…

苍暮颜 2024-12-10 10:56:22 1 0

如何存储此返回类型:[(x,y)]?

我有一个这样的函数: example :: [Char] -> [Char] example myString = ................... where pat = "something" returnList = myString =~ pat…

将军与妓 2024-12-10 09:57:54 1 0
更多

推荐作者

游缘惊梦

文章 0 评论 0

小兔几

文章 0 评论 0

Glik

文章 0 评论 0

生生漫

文章 0 评论 0

Luxian

文章 0 评论 0

Champion-Ming

文章 0 评论 0

更多

友情链接

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