haskell

haskell

文章 25 浏览 87

无法匹配预期类型 - Haskell

我是 Haskell 的新手,仍然不能完全弄清楚这些类型问题。我收到以下函数的错误: computeTriUp :: Point -> Float -> [Point] computeTriUp center r …

陌上芳菲 2024-12-07 18:54:13 1 0

在 Haskell 中动态更新绘图

我有一个程序执行长期计算,结果显示为绘图。 我目前正在使用 Chart-0.14 为此。我想显示部分结果,并在计算过程中更新。 Graphics.Rendering.Chart.G…

双手揣兜 2024-12-07 18:52:22 1 0

Haskell OpenGL 无法在 Ubuntu 中打开

这个有点奇怪,但我将从头开始: 据我所知,在 Haskell 中有 3 种打开 OpenGL 窗口的方法:GLUT、GLFW 和 SDL。我根本不想使用 GLUT,因为它迫使您使…

南汐寒笙箫 2024-12-07 18:15:54 1 0

如何定义旋转函数

如何定义一个旋转函数来生成给定列表的所有旋转? 例如:旋转 [1,2,3,4] =[[1,2,3,4],[2,3,4,1],[3,4,1,2],[4 ,1,2,3]] 我编写了一个可以重新排列顺序…

枫林﹌晚霞¤ 2024-12-07 17:41:14 0 0

用可变变量表示数据类型

我试图用变量表示公式,例如,公式或变量和常量: R(a,b) -> Q [Q takes formulae as substitutions] R(x,b) v P(b) [x takes constants or variables…

无声静候 2024-12-07 16:53:10 0 0

Linux/Unix 中的 Haskell 图形编程

我对用 Haskell 制作游戏感兴趣,并且正在寻找图形库。我发现了一个名为 HUGS 图形库的库,但令我沮丧的是它只能在 Win32 上运行。我想知道是否有用于…

终止放荡 2024-12-07 16:52:36 0 0

比较 Haskell 中的列表

我一直在尝试比较 Haskell 中的两个列表,并在此处找到了答案。 我想知道 all (flip elem listx) input 是如何工作的,尤其是 flip 在这里扮演的角色…

断念 2024-12-07 16:13:40 1 0

Haskell 中的交换函数

我想在 haskell 中编写一个函数,它不介意我以什么顺序向它提供参数,例如,我想 reproduce1 :: Male -> Female -> Child reproduce2 :: Female -> Ma…

单挑你×的.吻 2024-12-07 13:16:31 0 0

在 for 理解中绑定单个值

学习 Haskell 教程有一个 在列表理解中使用 let 绑定器: calcBmis xs = [bmi | (w, h) = 25.0] 该函数获取身高/体重对的列表,并返回超过某个限制的…

娇俏 2024-12-07 12:39:15 1 0

Haskell 树木地图

我的树是由 data Tree a = Leaf a | Node (Tree a) (Tree a) deriving (Show) 我还声明一个测试树定义的。 myTree = Node (Node (Leaf 1) (Leaf 2)) (…

痴者 2024-12-07 11:54:22 1 0

我的(尝试的)iterateM 实现有什么问题?

我想实现一个函数 iterateM,其类型如下所示: iterateM :: Monad m => (a -> m a) -> a -> [m a] 但是,我首先编写这个函数: iterateM f x = f x >>…

儭儭莪哋寶赑 2024-12-07 10:50:06 2 0

为什么我会得到“不明确的类型变量”这里有错误吗?

import Data.Monoid times :: Monoid a => Int -> a -> a times i = mconcat . replicate i main = print $ times 5 5 此代码给出以下错误: Ambiguou…

再可℃爱ぅ一点好了 2024-12-07 10:20:46 0 0

OCaml 是否有类似 Haskell 的语法?

我知道 OCaml 有 List.append,但是它有像 Haskell 的 ++ 这样的运算符吗?…

怀念你的温柔 2024-12-07 09:55:59 1 0

是运算符 && Haskell 严格吗?

例如,我有一个操作 fnB :: a -> Bool 在 fnA :: Bool 返回 False 之前没有任何意义。在 CI 中,可以将这两个操作组合在一个 if 块中: if( fnA && fn…

路弥 2024-12-07 07:33:42 1 0

学习 Haskell 是为了学习 Scala

我读过一些问题,例如 Scala vs Haskell,讨论两种语言的优点或学习哪种语言,但我已经知道我想学习 Scala。我在大学时是一名Java程序员,现在主要使…

守望孤独 2024-12-07 07:17:32 1 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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