问题标签 [runhaskell]

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 投票
1 回答
1482 浏览

haskell - lexical error at character '\DEL' when doing runhaskell

Heres my code:

I don't get any errors compiling, but when i run the compiled code

I get this error:

What is causing this? How do I solve the problem?

UPDATES

I did a hexdump of the file:

and got

0 投票
1 回答
159 浏览

haskell - 如何为 runhaskell 指定沙箱目录?

默认情况下,runhaskell 似乎忽略了共享沙箱路径。

使用 runhaskell 从命令行运行 haskell 文件时,如何设置沙盒目录?

0 投票
1 回答
405 浏览

haskell - 如何使用 runhaskell 取消隐藏 ghc 库

我正在构建简单的脚本,runhaskell并尝试使用FastStringfrom ghc-7.10.2。简单地:

运行它会runhaskell Main.hs导致错误:

我知道我可以使用它来构建它cabal并指定ghc为依赖项,但我真的需要使用runhaskell.

如何使用 取消隐藏 ghc 库runhaskell

0 投票
0 回答
9 浏览

ghc - 代码片段在在线 IDE 中有效,但在我的本地 ghc 上无效

作为初学者,我写了一个片段来翻转字符串的大小写。

它在hackerearth.com的IDE上完美运行

IDE 截图

但是,当我尝试在我的机器上运行相同的代码时,代码会无休止地执行,不会出现任何输出或错误。

终端

我究竟做错了什么?

0 投票
0 回答
211 浏览

performance - 使用已编译的代码复制 runghc 性能

我正在运行一个“作为脚本”的应用程序stack runghc。自然,它以这种方式运行比使用stack exec.

我想将应用程序的热点与相对于编译版本的“runghc”进行比较。

我能够编译我的应用程序并启用分析stack build --profile,然后生成一个火焰图,如此所述。

是否有任何编译标志集可用于生成与所执行的相同(编辑:性能方面)的可配置二进制文件runghc

0 投票
1 回答
324 浏览

bash - 为什么 ghci 的行为与 runHaskell 不同?

我的目标是管道一些步骤ghci以从 bash 脚本运行,然后干净地退出。网上的评论runhaskell这个。

这是我要运行的命令:

预期结果类似于:

当我将它放入一个文件randomtest.hs并执行它时,runhaskell我收到以下错误:。

我需要一个提示才能朝着正确的方向前进。

我的问题是:为什么 ghci 的行为与 runHaskell 不同?

0 投票
0 回答
41 浏览

haskell - 使用runhaskell时如何指定do块的执行顺序?

目前我正在尝试学习 Haskell IO,并且正在使用 System.IO writeFile 使用以下代码编辑文本文件:

在 ghci 中这很好用,但是当我尝试使用 runhaskell 重复它时,它似乎首先运行 'text <- getLine' 函数,并具有以下输出(输入前两行):

为什么 runhaskell 不按顺序运行该函数,有没有办法解决这个问题?(即我可以让它在获得用户输入之前打印“输入一些文本:”吗?)

0 投票
0 回答
733 浏览

haskell - 尝试使用未加载的模块'main:Prelude'(.\Prelude.hs)时出现runhaskell错误

我正在尝试使用runhaskell file.hs. 源代码如下所示:

的输出runhaskell是一个错误,我不知道如何修复: