ghc

ghc

文章 0 浏览 1

使用 GHC API 评估 Haskell 语句/表达式

对于我正在编写的工具( http://hackage.haskell.org/package/explore )我需要一种在运行时读取 haskell 函数定义的方法,将它们应用于我的工具中的…

淡淡離愁欲言轉身 2024-08-25 10:10:41 4 0

需要一个使用 GHC 解析和类型检查 Haskell 的教程

我正在开发一个分析 Haskell 代码的项目。我决定使用 GHC 来解析源代码并推断类型,而不是编写自己的代码来执行此操作。现在,我正在努力阅读 Haddock…

白馒头 2024-08-20 21:02:17 4 0

了解 Haskell 分析器输出 - 什么是 =_a3JO

我正在 Haskell 中编写一些优化应用程序,我刚刚通过探查器运行它。我可以看到许多函数和一个奇怪的符号“==_a3JO”(有时是不同的数字和字母)。它代…

深海少女心 2024-08-20 10:24:22 1 0

使用 Haskell 输出 UTF-8 编码的 ByteString

我试图简单地将 UTF-8 编码的数据输出到控制台,简直是疯了。 我已成功使用 String 完成此操作,但现在我想使用 ByteString 完成相同的操作。有没有一…

难以启齿的温柔 2024-08-18 14:39:21 4 0

在haskell中使用oneOf,编译错误

我是 Haskell 的新手。 我正在尝试编译我下载的这个 Haskell 文件,但它给了我一些错误。 No instance for (Text.Parsec.Prim.Stream s m Char) arisi…

明明#如月 2024-08-17 11:15:44 4 0

没有 (Floating Int) 实例

我正在学习哈斯克尔。我创建了一个函数,该函数返回基数“b”中最多“n”的乘法表。数字被填充为“w”位。作为最后一步,我想自动计算“w”。为什么这…

叫思念不要吵 2024-08-16 18:09:40 5 0

让 Cabal 使用 GHC 6.12.1

我已经在 OS X 上安装了最新的 GHC 软件包 (6.12.1),但我无法让 Cabal 工作。我删除了之前与 GHC 6.10 配合使用的版本,并尝试从头开始重新安装。可…

情何以堪。 2024-08-15 07:35:01 4 0

在 haskell 的 FFI 后面使用 stdout/stderr/stdin 流

我正在开发一个小型 haskell 程序,该程序使用我用 C++ 开发的外部静态库。它通过ghc的FFI(外部函数接口)来访问lib。在这个库中,我想对控制台进行…

人事已非 2024-08-14 19:20:56 4 0

“无法进行带符号的 4 字节重定位”编译时

我正在浏览 现实世界 Haskell,并找到示例: -- file: ch04/InteractWith.hs -- Save this in a source file, e.g. Interact.hs import System.Enviro…

娇妻 2024-08-12 17:58:03 5 0

如何自定义 GHCi 的 Readline 键绑定?

我知道 GHCi 支持 Readline,并且 ^W 和 ^U 等键绑定可以按预期工作。 我确实想知道 ghci 是否支持自定义键绑定,就像 Bash 处理 inputrc 的方式一样…

偏爱你一生 2024-08-12 12:44:30 5 0

如何从 GHC 获取 Snow Leopard 的 64 位二进制文​​件?

我最近将操作系统升级到 Snow Leopard,这破坏了我的 GHC。我能够通过在 /usr/bin/ghc 中添加 32 位编译标志(类似于 -optl -m32 -opta -m32 -optc -m…

奈何桥上唱咆哮 2024-08-11 12:03:13 4 0

Haskell 中的惰性和尾递归,为什么会崩溃?

我有一个相当简单的函数来计算一个大列表的元素的平均值,使用两个累加器来保存到目前为止的总和和到目前为止的计数: mean = go 0 0 where go s l []…

讽刺将军 2024-08-09 00:38:40 3 0

如何以编程方式检索 GHC 包信息?

更具体地说,给定任意包名称,我需要检索相同的 library-dirs 字段,该字段可以通过运行的 Haskell 程序内部的 ghc-pkg describe 命令获取。…

迷爱 2024-08-07 08:35:08 3 0

在 GHC 中使用网络包时出现问题

我有这个简单的代码: import Network main = return () 使用 runhaskell 执行它失败: &gtrunhaskell test.hs test.hs: C:\ghc\ghc-6.10.4\network-2…

孤单情人 2024-08-05 00:37:18 1 0

如何阻止GHC生成中间文件?

当通过 ghc --make foo.hs 编译 haskell 源文件时,GHC 总是留下除 foo.exe 之外的各种中间文件。它们是 foo.hi 和 foo.o。 我经常不得不删除 .hi 和 …

我不会写诗 2024-08-04 16:26:45 2 0
更多

推荐作者

不再见

文章 0 评论 0

真是无聊啊

文章 0 评论 0

樱娆

文章 0 评论 0

浅语花开

文章 0 评论 0

烛光

文章 0 评论 0

绻影浮沉

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文