Haskell 平台从 2010 2.0.0 安装写入文件 libHSGHC 6.12.3.pa 时出错
您好,我有提取错误 输出文件夹:C:\Haskell Platform\2010.2.0.0\Extract: libHSghc-6.12.3_p.a... 写入文件 libHSGHC 6.12.3.pa 时出现 63% 错误 我…
如何强制 haskell 不存储整个字节串?
我出于学术目的在 haskell 上编写了一个小型(相对)应用程序。我正在实施霍夫曼压缩,基于此代码 http://www.haskell.org/haskellwiki/Toy_compressi…
UndecidableInstances 什么时候安全?有关 GHC 扩展的一些常见问题
我知道 -XUndecidableInstances 的文档 ,但我想我应该要求详细说明。 假设我有两个多参数类型类(允许 -XMultiParamTypeClasses< /a>) class Foo…
使用 uncurry 函数进行特定类型推断
我一直在使用 GHCi 中的 uncurry 函数,但发现了一些我根本无法理解的东西。当我将 uncurry 应用于 (+) 函数并将其绑定到某个变量(如下面的代码所示…
使用 ghc 有没有办法导入未显式导出的符号?
我猜答案是“否”,但是有没有办法从未从所述模块显式导出的模块中导入符号? 我尝试查找各种 ghc (6.12.1) 标志,例如 -XPackageImports,但我没…
尝试理解 Haskell STM 简单的事情
我陷入了对 STM 中“原子”概念的理解中。 我用一个例子来说明 import Control.Concurrent import Control.Concurrent.STM import Control.Monad impo…
为什么GHC这么大/很大?
有没有一个简单的答案:为什么 GHC 这么大? OCaml:2MB Python:15MB SBCL:9MB OpenJRE - 26MB GHC:113MB 对“如果 Haskell 是正确的工具,为什么…
Haskell 中可能的优化尚未在 GHC 中实现?
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…
内联函数仍然显示在 .prof 文件中
我正在尝试找出如何优化一些代码。这是: {-# OPTIONS_GHC -funbox-strict-fields #-} data Vec3 a = Vec3 !a !a !a vx :: Vec3 a -> a vx (Vec3 x …
Haskell 列表推导中的任意输入集
在 Haskell 中,如何在列表推导式中使用任意输入集? 我会给你一个我所追求的例子: generate :: [[[Integer]]] -> [[[Integer]]] generate a = [ r…
如何构建使用文本库进行分析的程序?
我正在构建一个链接到 text 库的程序。当我在没有分析的情况下构建它时,一切正常: ghc -O2 buildtrie.hs -package text -package hamt -o buildtrie…
GHC IO 管理器支持哪些 IO 活动?
我一直在阅读 GHC 中新的 IO 管理器,它使用异步事件通知并避免阻塞 I/O 来实现高吞吐量。 哪些 IO 活动适合由新的异步 IO 代码管理?文件读写和网络…
尝试构建 Cabal 库时 GHC 构建错误
我正在尝试在我的系统上构建/安装 Cabal,但遇到以下依赖项错误: SDGL0990Z464C:Cabal-1.8.0.4 cflynn$ ghc --make Setup SDGL0990Z464C:Cabal-1.8.0…
在 OSX 上安装 ALUT
我有兴趣安装 cabal 软件包 turing-music,但我在 macports 上找不到将 haskell 绑定到 ALUT 所需的 ALUT 库(http://hackage.haskell.org/package/AL…