Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
有什么方法可以在 do / while / let 块中打印出变量的类型吗?
有没有办法打印出嵌套变量的推断类型ghci 考虑代码 let f g where g x Int x 那么 最好查询一下类型g e g t f g会打印出Int gt Int 您可以通过给出适当的错误类型注释并检查错误消息来诱骗此信息 Ma
Haskell
ghci
在 GHCi 中,为什么我不能在 REPL 中显示 `pure 1`?
我尝试将提升值分配给a gt m Control Applicative gt let a pure 1 当我评价的时候a在 REPL 中 它打印1 gt a 1 因此 我认为可能会实施show for a 并尝试了这个 gt show a
Haskell
monads
functor
ghci
在ghci中,如何删除现有的绑定?
我收到一个 绑定影响现有绑定 错误 类似于以下错误this https stackoverflow com questions 2902716 in haskell what does it mean if a binding shadow
Haskell
ghci
我可以从 GHCi 中找到 GHC 版本吗?
gt 我在里面输入什么GHCi发现它正在使用哪个 GHC 版本 gt import System Info gt browse arch String compilerName String compilerVersion Data Ver
Haskell
ghci
迭代打印列表中的每个整数
假设我有一个整数列表l 1 2 我想打印到stdout Doing print l产生 1 2 假设我想打印不带大括号的列表 map print l产生 No instance for Show IO arising from a use
Haskell
ghc
ghci
Haskell 中的实例声明
我有这两个功能 primes sieve 2 where sieve p xs p sieve x x lt xs x mod p gt 0 isPrime number number 1 null x x lt takeWhile x g
Haskell
ghci
指定 ghci 中“加载”操作的搜索路径
In 加载源文件 http www haskell org ghc docs 7 6 1 html users guide loading source files html它指出查找源文件的搜索路径是使用 i 选项指定的 ghci idi
Haskell
ghci
如何为 GHCi 设置程序的命令行参数?
假设某个 Haskell 文件被执行 runghc Queens hs gecode compile 现在 这失败了 我想用它来调试它ghci 我如何传递选项gecode compile进入程序 所以getArgs会正确读取吗 Thanks
Haskell
ghci
如何使用数据列表比较并返回数据
我是 Haskell 的新手 我正在努力寻找一种使用类成员变量来返回我正在寻找的成员变量的方法 我有这个数据 data Place Place name String north Float east Float rainfall Int
Haskell
ghci
winghci
为什么 :sprint 总是打印“_”?
Prelude gt let a 3 Prelude gt sprint a a Prelude gt let c ab Prelude gt sprint c c 为什么总是打印一个 我不太明白的语义 sprint命令 Haskell 是
debugging
Haskell
lazyevaluation
ghci
在 ghci 中跟踪历史
历史管理在 GHCI 或其他基于 Haskell 的 REPL 中如何工作 由于 Haskell 是一种纯语言 我猜它是使用 monad 实现的 也许是状态单子 http learnyouahaskell com for a few mon
Haskell
State
ghc
readevalprintloop
ghci
模棱两可的出现“只是”
我是一个绝对的初学者 使用 emacs 浏览 LYAH 我当前的设置 Ubuntu 12 04 LTS 使用体验 初学者 GNU Emacs 23 Use Experience beginner 能够在 haskell 主要模式下工作 发现
Haskell
emacs
ghc
ghci
haskellplatform
如何让“ghci”使用我的“show”功能?
假设您想使用自己的显示函数 例如 let show take 1000 Prelude show 你怎么可以允许ghci使用它来代替内置的打印show 您可以定义自己的交互式打印 https downloads haskell org gh
Haskell
ghc
readevalprintloop
ghci
如何停止 GHCi 中的无限评估?
当我运行类似的东西时 Prelude gt cycle ab I can see an infinite printing of ab To stop it I just use Ctrl c And it works 当我跑步时 Prel
Haskell
ghci
与 GHCi 中 fromIntegral 的行为不一致
我希望有人能够解释 GHCi 中使用 fromIntegral 函数时的以下行为 Prelude gt let x 1 Integer Prelude gt t x
Haskell
types
ghci
找出函数属于哪个模块
在 ghci haskell 中 有一个命令可以告诉我函数属于哪个模块 在加载的模块中 例如如果该函数被称为whichMod 那么它将按如下方式工作 Prelude gt whichMod take Prelude Prelude gt w
Haskell
ghci
在 MacOS X 上的 GHCi 中工作的 Haskell 图形库
是否存在满足以下要求的 Haskell 图形库或绑定到外部库 可以使用从ghci 即我不必链接并重新启动程序 适用于 MacOS X 与 1 结合使用很棘手 可以制作简单的矢量图形 线条 多边形 简单的填充和描边 可以将位图图像放在屏幕上
MacOS
graphics
Haskell
ghci
“没有实例”错误
以下是一个例子http en wikibooks org wiki Haskell Beginning http en wikibooks org wiki Haskell Beginning Prelude gt let abs x if
Haskell
ghci
由于使用“it”而产生的不明确类型变量“a0”
我有以下函数返回给定数字的因子对 factorPairs RealFrac a Floating a Integral a gt a gt a a factorPairs n map x gt x div n x y y lt 1 ceil
Haskell
functionalprogramming
ghc
ghci
ambiguoustypevariable
Haskell 中 ++ 和 : 有什么区别?
我不明白这个 Prelude gt hi there hithere Prelude gt hi there
Haskell
ghci
1
2
3
»