ghci 相关问题

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

[1..n]

我做错了什么?

回答 1 投票 -1

功能不完整的枚举

[出于某种原因,我的ghci不断发出此警告“函数toEnum中的非穷尽模式”,这是我的代码:data Rank = Numeric Int |杰克|女王国王Ace派生(Eq,Ord)实例显示...

回答 1 投票 0

是什么导致我的程序仅打印括号?

我已经编写了一个Haskell程序,我想在其中实现一个进位保存加法器。我定义了Nibble =(Bool,Bool,Bool,Bool)类型,并定义了Byte =(Nibble,Nibble)。进位保存功能...

回答 1 投票 3

是什么导致我的程序仅在Haskell中打印括号?

我已经编写了一个Haskell程序,我想在其中实现一个进位保存加法器。我定义了Nibble =(Bool,Bool,Bool,Bool)类型,并定义了Byte =(Nibble,Nibble)。进位保存功能...

回答 1 投票 0

在GHCI内创建SDL2窗口

我一直在使用这些SDL2绑定。尽管可以执行已编译的程序,但是无论尝试如何,都无法从GHCi打开窗口。我已经从存储库中试用了示例,但是它们......>

回答 1 投票 0


ghci无法设置断点

我有一个非常简单的Main.hs,它可以很好地用作已编译程序:Module Main(main),其中import System.Environment(getArgs)atoi :: String-> Int atoi s = read s :: Int main :: IO (...

回答 1 投票 0

如何在GHCi中列出具有已应用类型参数的类型的实例

我注意到我不知道如何使GHCi打印有关复合类型的信息。让我们考虑示例数据X a = X(a Int)类型XList = X []实例Show XList其中show(X l)=“ X(” ++ show l ++“ ...

回答 1 投票 4

我是否可以说服stack / ghci *仅*加载本地.ghci文件?

我在本地项目目录中有一个.ghci,在我的$ HOME中有另一个。当我执行堆栈ghci时,首先加载$ HOME / .ghci,然后是$ PWD / .ghci。是否只有本地.ghci ...

回答 1 投票 3

Haskell ghci变量不在范围内

您好,我使用sublime text 3和带有ghci的cmd shell。我在st3中编写了以下函数:testing :: Int-> Bool testing 0 =真实测试1 = False test n = testing(n mod 2)我知道haskell ...

回答 1 投票 0

如何使用数据列表比较和返回数据

我是Haskell的新手,我正在努力寻找一种使用类成员变量返回我要寻找的成员变量的方法。我有此数据:data Place = Place {name :: String,...

回答 1 投票 3

ghci中的trace函数在第二次调用时不打印

问题:trace函数在第二次调用时不起作用,但这仅在将包含trace的函数加载到ghci中时才会发生。问题为什么会这样?如何加载...

回答 1 投票 1

无法在haskell中加载使用标准库的文件

嗨,我使用GHCI,通常可以加载我的文件。现在,我需要加载一个使用随机数的文件。我得到这个错误。 Chatterbot.hs:3:1:错误:找不到模块“ System.Random”使用-v查看...

回答 2 投票 1

func = elem [1..10]在GHCi中有效,但无法编译

在运行此命令的GHCi中,func = elem [1..10]正常工作,并给了我部分函数。我很好奇它为什么起作用?当我尝试编译此代码时,它给了我一个错误。对于...

回答 1 投票 1

如何在Haskell中将其更改为while循环?

Haskell具有挑战性!到目前为止,我发现我可以执行以下操作来模拟Haskell中的for循环,以从用户获取数字列表:myList

回答 1 投票 0

Haskell:对功能列表参数中的每个元素执行功能

可能对此有一个简单的答案,但是我是Haskell的新手。我试图遍历一个函数参数,并使用每个列表元素来调用另一个函数。我有一个函数,......>

回答 1 投票 1

使用GHCi时如何为函数提供显式类型声明?

我如何在GHCi中定义此函数的等效项(取自learningyouahaskell)? import Data.List numUniques ::(Eq a)=> [a]-> Int numUniques =长度。没有类型的nub ...

回答 3 投票 77

ghci是否适用特殊情况?

在ghci中:λ>:t(纯1)(纯1)::(适用f,Num a)=> faλ> show(纯1) :1:1:(Show(f0)没有实例a0))是由于使用了'show'...

回答 1 投票 9

纯净的GHCi中来自应用程序的怪异行为

我正在阅读Scott Wlaschin撰写的出色的文章了解地图并应用,并运行一些Haskell代码以了解概念(Functor,Applicative等)。我偶然发现了我的行为...

回答 1 投票 1

Haskells弱头范式

我偶然发现了一些令人讨厌的东西。我知道haskell可用于弱头正常形式(WHNF),而且我知道这是什么。将以下代码键入ghci(我正在使用命令:sprint ...

回答 1 投票 7

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