问题标签 [ghci]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
533 浏览

haskell - 带有简单数学的 ghci 段错误

谁能给我解释一下?我正在使用最新版本的 GHC。

谢谢!

编辑:GHCi 版本 6.10.4,Mac OS 10.6,Intel Macbook Pro
Edit2:GHCi 7.0.3 没有这个问题。

0 投票
5 回答
7665 浏览

haskell - Haskell中==和=之间的区别

我仍然很难理解Haskell===Haskell 之间的区别。我知道前者与重载类型有关​​,而后者“给出”函数的结果,但我似乎无法理解它!任何帮助将非常感激。

0 投票
2 回答
36320 浏览

haskell - Haskell:为自定义类型派生 Show

我有这个类型定义:

我想将此类型打印到交互式外壳(GHCi)中。应该打印的只是String字段。

我试过这个:

但我仍然不断得到

我不想添加Showfor (Int->Int->Int),我只想打印字符串。

感谢帮助!

编辑:

为了将来参考,固定版本是:

0 投票
1 回答
5971 浏览

haskell - 语法错误:输入 ' -> ' 上的解析错误)

我在这段代码中有一个问题:

我构建了检查函数并正确实现了 Colour_Is,And,Not 和 Wheels,但是当我添加 Or 函数时:

我从 ghci 收到此错误:

D:\My_data\hs\strategy.hs:26:16:输入“->”解析错误失败,加载模块:无。

我是 Haskell 的新手。我的错误在哪里?

0 投票
1 回答
722 浏览

haskell - GHCi 提示符下的声明

我刚刚安装了 Haskell Platform for Windows(版本 2011.2.0.1),并开始通过 HaskellQuestions.pdf 工作

第二个问题需要“x = 3”作为答案。但是当我将它输入 GHCi 时,我得到了

为什么?我检查了答案,我是对的。等号有什么问题?

0 投票
5 回答
176 浏览

haskell - 取无限结构的有限部分

我必须定义一个无限的骑自行车的人

包含所有自然顺序的整数,零是当前元素。

我所做的是:

它正在编译自己。但我不确定它是否能正常工作......所以我想看看它的结果,例如。11个单位。它应该是:-5 -4 -3 -2 -1 0 1 2 3 4 5 值。有可能看到吗?(我知道它是无限的)但是例如。在斐波那契数列中,我们可以使用 'take 11 fibs' 它给了它们。这里选项'take n..'不起作用(嗯,或者它有效,但我不知道如何使用它)。我会很感激你的帮助..

0 投票
3 回答
1054 浏览

function - haskell 词搜索程序开发

你好我正在做一些单词搜索程序

例如

当“text.txt”文件包含“foo foos foor .. foo傻瓜”时

并搜索“foo”

然后只打印数字 2

并一次又一次地搜索

但我是haskell初学者

我的代码在这里

对不起非常非常糟糕的代码

我的开发环境是 Windows XP SP3 WinGhci 1.0.2

几个小时前我开始了 haskell 抱歉

非常感谢您的阅读!

编辑:这是原始方案代码

谢谢!

0 投票
1 回答
461 浏览

haskell - Haskell 做语法和 I/O

我在 Haskell 中玩了一个简单的程序:

这是我期待的输出:

当我将程序加载到 ghci 时,这按预期工作。但是,当我使用编译程序时

它启动,等待输入,然后同时打印两个提示:

为什么交互环境和编译器的行为不同,如何让编译器做我想做的事?

在此先感谢您的帮助!

0 投票
2 回答
1508 浏览

haskell - “没有实例”错误

遵循http://en.wikibooks.org/wiki/Haskell/Beginning中的示例

怎么了?

0 投票
3 回答
397 浏览

haskell - 帮助我理解这个 Haskell (GHCI) 类型错误:(Num [Char]) 将数字附加到字符串时

这个周末我一直在尝试学习 Haskell,和以往一样,当我真正尝试编写递归函数(而不是仅仅从教程中输入一个)时,我得到一个类型错误。

我非常感谢任何帮助理解(1)错误的含义(我不理解“修复”);和(2)为什么会抛出一个错误——我相当肯定我没有在传递的类型方面犯任何错误。

我的代码:

当我尝试将其加载到 GHCI 时出现的错误: