问题标签 [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.
haskell - 未能在 ghci (Haskell) 中尝试函数“排列”
我正在尝试遍历Data.List
Haskell 标准库中的函数,并在尝试“排列”时出错。我在这里想念什么?谢谢。
haskell - 如何使用 ghci 在 lambda 中写入数字
我是使用 Ghci 的 Haskell 新手。
我有一个函数,叫做三,我想写成
好的,这可行,但是当我尝试时
这没用。相反,我得到了一些“无法构造无限类型”的错误。
请帮我。
haskell - 如何在 Haskell 中使用 fromInteger?
在 haskell 中计算 2^8 的一种方法是编写
当试图为此创建一个函数时,定义如下......
我收到以下错误:
我的猜测是我必须在某处使用 fromInteger 函数......我只是不确定在哪里或如何?是接口还是fromInteger,应该怎么用?
谢谢
haskell - 拥抱、Yhc 和 GHCi 之间的差异
Hugs,Yhc和GHCi之间有区别吗?如果存在差异,它们是什么?
haskell - 运行 GHCI 时如何读取指定为函数参数的文件
我在 XP 的 dos 命令行中使用 ghci 6.10.4,在 emacs 中也使用 haskell-mode-2.4
运行在标准输入上运行的程序时,有没有办法可以将文件重定向为标准输入?例如,如果我有一个从标准输入读取的名为 main 的函数,我不能这样做:
还有其他方法吗?
另外我希望能够在 ghci 窗口中输入标准输入,这似乎可以工作,但是 EOF 键是什么?我以为是 Ctrl-D 但这不起作用。
haskell - Haskell 列表理解
执行以下操作时出现错误“不在范围内:x”...
但是,如果我删除 2:nd 行的保护,GHCI 编译不会给我任何错误。
你能帮我理解我做错了什么吗?
haskell - 如何在 quickCheck (Haskell) 中使用“oneof”
我正在尝试编写一个更改数独的道具,然后检查它是否仍然有效。
但是,我不确定如何正确使用“oneof”功能。请给我一些提示好吗?
这里有更多信息...
我已经为这个道具奋斗了 3 个小时,所以欢迎任何想法!
haskell - 为什么 ghci 说 1.1 + 1.1 + 1.1 > 3.3 是真的?
我最近一直在阅读 Haskell 教程,并在交互式ghci
shell 中尝试一些简单的 Haskell 表达式时注意到了这种行为:
有人知道这是为什么吗?
haskell - GHCi 可以告诉我本地 Haskell 函数的类型吗?
是否可以在 ghci 中查询它为另一个函数中的函数推断的类型?
haskell - 访问 Haskell 函数中的命名字段
我在 Haskell 中定义了一个 Tree 数据类型和一个关联的“size”方法,用于计算树中元素的数量。这以前有效,但是我已经更新了 Tree 数据类型以使用命名字段,如下面的定义:
例如,我发现(通过在 GHCi 中玩耍)我可以使用函数(左 n)访问命名字段。但是,当我尝试使用此功能时,出现错误:
GHCi 简单地说“不在范围内:左”和右的等价物。Tree 定义在一个名为 Tree 的模块中,大小定义在一个名为 Main 的模块中,但是对于未命名的字段,在从 Tree 数据类型访问变量时,我从来没有遇到过范围问题。