haskell

haskell

文章 25 浏览 87

初学者 Haskell 问题(没有实例......引起)

我最近开始学习 Haskell,我正在尝试用 Haskell 重写我在 python 面试中所做的一些事情。我正在尝试将字符串从驼峰式大小写转换为下划线分隔(“myVar…

魂牵梦绕锁你心扉 2024-12-10 09:20:48 1 0

处理 Haskell 测试的最现代方法是什么?

我最近才开始研究我最新的 Haskell 项目,并且真的很想测试它。我想知道目前的测试在最前沿的框架、测试运行过程和测试代码组织方面处于什么位置。似…

意中人 2024-12-10 06:47:31 1 0

在 Haskell 中存储正则表达式字符串的最佳方法是什么?

我有一个函数 remove ,它将正则表达式作为一个字符串和另一个字符串。它从第二个字符串中删除与正则表达式匹配的所有内容并返回它。 目前,我正在使…

葬花如无物 2024-12-10 05:44:04 0 0

不同类型的列表?

data Plane = Plane { point :: Point, normal :: Vector Double } data Sphere = Sphere { center :: Point, radius :: Double } class Shape s wher…

寄风 2024-12-10 05:40:38 0 0

GHC Int 类型的位大小

为什么 GHC 的 Int type 不保证使用精确的 32 位精度? 此文档声称它有至少 30 位有符号精度。它是否与将 Maybe Int 或类似的内容装入 32 位有关?…

饮湿 2024-12-10 05:29:12 1 0

如何测试我的 haskell 函数

我刚刚开始使用 Haskell,并尝试先编写一些测试。基本上,我想定义一些函数,然后调用该函数来检查行为。 add :: Integer -> Integer -> Integer add …

谁与争疯 2024-12-10 05:23:38 0 0

为什么我的遗传算法看起来表现得很随机?

我正在尝试使用以下方法制定迭代囚徒困境的最佳策略基本遗传算法(随机通用采样,1 -点交叉,Canonical GA)。我已经在 Haskell 中实现了这个算法,并…

初心未许 2024-12-10 04:27:12 0 0

Haskell 中的可变参数绑定

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

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

在 ghci 中有效,但在文件中无效

当我在加载像 putStrLn $ showManyP "%d" 10 这样的文件后在 ghci 中尝试某些操作时 它可以工作,但是为什么当我将其写入文件时它不起作用 main = put…

夜雨飘雪 2024-12-10 03:39:33 0 0

IO定义变量的范围

我发现在 Haskell 中进行 IO 时,使用 <- 运算符分配的变量仅在紧随其后的语句的范围内 - 而不是在 where 子句中。 例如: main :: IO() main = do s …

扮仙女 2024-12-10 03:38:23 0 0

有人可以提供解决可能的包冲突的故障排除步骤吗?

这是我尝试运行程序时 ghci 抛出的错误。 >Loading package primitive-0.3.1 ... >GHCi runtime linker: fatal error: I found a duplicate definitio…

漆黑的白昼 2024-12-10 03:20:48 0 0

如何在 WAI (Warp) 应用程序内执行 IO

我有一个简单的 WAI 应用程序(在本例中为 Warp),它用“Hi”响应所有 Web 请求。我还希望它在每次处理请求时在服务器上显示“Said hi”。如何在 WAI…

我不吻晚风 2024-12-10 02:41:54 1 0

Haskell:有(!!)的安全/完整版本吗?

我尝试过 查找 Int -> [一]->也许是 hoogle 上的,但没有运气。 我觉得这应该在标准库的某个地方,但我不知道在哪里。…

怂人 2024-12-10 01:25:20 0 0

在 Haskell 中如何定义状态?

在 Haskell 中如何定义状态?我的第一个想法是使用代数数据类型。我也听说过状态单子,但我不太知道它是什么。 作为一个例子,让我们使用德州扑克。我…

高速公鹿 2024-12-10 01:10:41 2 0

在 haskell 中安装 llvm 绑定

我正在尝试安装 llvm 绑定,但出现错误 Resolving dependencies... [1 of 1] Compiling Main ( C:\TEMP\llvm-0.10.0.15520\llvm-0.10.0.1\Se tup.hs, …

旧时模样 2024-12-10 00:50:40 1 0
更多

推荐作者

游缘惊梦

文章 0 评论 0

小兔几

文章 0 评论 0

Glik

文章 0 评论 0

生生漫

文章 0 评论 0

Luxian

文章 0 评论 0

Champion-Ming

文章 0 评论 0

更多

友情链接

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