ghci 相关问题

GHCi是Glasgow Haskell编译器的交互式环境(REPL)。

Haskell 中的排序操作

我有以下代码,摘自 Hutton 的《Haskell 编程》,第二版,第 12 页: seqn[]=返回[] seqn (act:acts) = do x <- act xs <- seqn acts ...

回答 1 投票 0

多个文件使用相同的模块名称:

当我输入 stack run 时,我没有收到任何错误消息,但是当我输入 stack ghci 时,我收到有关多个文件使用相同名称的错误,我该如何解决它? (基础)wejden@wejdenaydi:~/wejden$ 堆栈 ghci...

回答 3 投票 0

如何从 REPL 检查给定的约束是否得到满足?

为了探索具有复杂类型和类型类实例的库,我想从 REPL 检查类型类约束是否满足(提供所有相关实例...

回答 1 投票 0

ghci 函数在声明中提及多个变量不被接受

我正在尝试学习Haskell,所以我尝试了这个: $ ghci GHCi,版本 8.10.7:https://www.haskell.org/ghc/ :?求助 前奏> :set +m Prelude> let element :: (Eq a) => [a] -> a -> Bo...

回答 1 投票 0

Haskell 中列表类型的混乱

据我了解,[a]意味着可以有一个列表,其中可以有任意数量的嵌套列表。 f :: [a] -> a f (x:xs) = x 可以在没有 i 的情况下调用 f [[1,2]] 或 f [[[True]]]]...

回答 1 投票 0

光泽动画生涩,希望在GHCi中添加 `-O2`

我正在尝试Haskell中的gloss包,并且已经能够在Windows上成功构建和运行一些示例。 问题是动画不稳定。 来自光泽的官方页面: 问:动画看起来

回答 1 投票 0

有什么方法可以在 do / where / let 块中打印出变量的类型吗?

有没有办法在ghci中打印出嵌套变量的推断类型?考虑代码, 令 f = g 其中 g(x::Int) = x 然后,最好查询 g 的类型,例如:t f.g 会...

回答 2 投票 0

haskell,错误':set -package unordered-containers',ghci

我刚刚开始使用haskell..尝试使用键值对.. 在 reddit 上看到这个例子 https://www.reddit.com/r/haskellquestions/comments/2xn9y2/

回答 1 投票 0

GHCi 中定义的函数的非详尽模式

我正在尝试编写一个埃拉托色尼筛函数,为用户提供从 2 到上限的所有素数。所以我写了这段代码: 主要=做 putStrLn "上限" 克<- readLn let

回答 1 投票 0

为什么我在启动堆栈构建时遇到错误?

我是 Haskell 编程新手。对于我的大学项目,我们的老师向我们发送了项目并要求我们运行这些命令:“stack init”然后“stack build”当我运行 st...

回答 2 投票 0

Windows 10 上的 ghci 错误:无法加载用户指定的 .o/.so/.DLL(addDLL:pthread

我已经在 Windows 10 上安装了 Haskell Platform 版本 8.2.2(完整版,64 位)。ghc 可以工作,WinGHCi 也可以。有几个问题: -- 在 cygwin 中运行 ghci 会出现此错误: GHCi,版本 8.2...

回答 4 投票 0

为什么函数的类型会根据是在文件中定义还是在 GHCi repl 中定义而不同?

为什么 mth4 的类型根据它是在文件中定义还是直接在 GHCi repl 中定义而不同? test2.hs的内容: mth1 x y z = x * y * z mth2 x y = \z -> x * y * z mth3 x = \y -> ...

回答 1 投票 0

无法从终端运行 ghci

我正在尝试为项目的 Haskell 作业运行 ghci。但是它给了我这个错误消息: /usr/local/haskell/ghc-8.2.1-x86_64/lib/ghc-8.2.1/bin/ghc:加载共享库时出错...

回答 2 投票 0

GHCi 找不到文档

我使用 ghcup 在 Windows 上安装了 Haskell。在使用 GHCi 时,“:doc name”会返回一条错误消息。一些例子是: ghci>:文档(++) ghc-9.2.5.exe:找不到任何文档...

回答 1 投票 0

查找任意类型表达式的实例

有没有办法说服 GHCi 告诉我某些任意类型表达式实现的类型类实例? 显然,您可以使用 :info 命令查找类型构造的所有实例...

回答 1 投票 0

初次执行 ghci (haskell) 时出错

我刚刚从 haskell.org 安装了 GHCup。当我执行 ghci 时,我收到以下错误: GHCi,9.2.5 版:https://www.haskell.org/ghc/ :?求助 : 警告: [-Wmis...

回答 0 投票 0

如何在GHCi中打印一个类型的构造函数?

使用 :t 我可以打印一个表达式的类型。但我如何看到该类型的构造函数?另外,在emacs的Haskell模式下,有什么快捷方式可以实现这个功能吗?这似乎是一个基本的东西,但我不能......

回答 1 投票 0

Haskell的函数连接问题

我定义了以下函数 addtofour: addtofour :: Int -> Int addtofour x = 4 + x 当我把这个函数加载到ghci中时,工作正常。然而,当我试图用一个值来连接它时......。

回答 1 投票 1

在 Mac 上安装 Haskell 时,使用 NonZeroExit 77 构建失败,"ghcup --cache install "失败。

有人知道如何解决这个错误吗?我目前正试图使用来自https:/www.haskell.orgghcup的说明在Mac上安装Haskell。安装从以下命令行开始:...。

回答 1 投票 -1

[1..n]

我做错了什么?

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.