问题标签 [hackage]
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.
haskell - 你知道 Windows 上 dirent.h 的 Haskell 包吗?
你知道 Windows 上 dirent.h 的 Haskell 包吗?
system.posix 中有类似的函数集,但这些函数未在 Windows 上实现。我想知道其他地方是否有类似的情况。
谢谢。
http - 在 Haskell 中寻找允许将 Web 响应主体作为流使用的包
来自 RWH http://book.realworldhaskell.org/read/extended-example-web-client-programming.html
这里使用的 HTTP 库不会懒惰地读取 HTTP 结果。因此,在下载播客等大文件时,可能会导致消耗大量 RAM。其他没有此限制的库可用。我们使用这个是因为它稳定、易于安装且相当易于使用。我们建议使用来自 Hackage 的 mini-http,以满足严重的 HTTP 需求。
mini-http 在 hackage 上已被弃用。问题很简单:你知道任何提供和 api 的包,用于执行 http 请求并使用响应主体而不将其完全加载到内存中。
我想要的是一个 api,它提供了一个可以通过迭代来转换的流。一个简单的例子是计算响应中的字节数。
也许是一个基于迭代的api?
haskell - 神秘的阴谋集团安装问题
全新安装“Haskell 平台”。(OS X Snow-Leopard & Platform 2010.1.0.1),这样做会导致简单的序列导致非常奇怪的cabal install
行为:
random-1.0.0.2
在我的系统中安装了两次。现在每次都cabal install random
重新安装。random-1.0.0.2
看起来像random
取决于time
,并且 cabal 想要在有新版本time
可用后重新安装它?并且因为两个random-1.0.0.2
阴谋集团感到困惑并且总是认为它不是最新的,因为它正在查看第一个?
ghc-pkg check
没有发现错误。
haskell - Cabal安装quickcheck版本问题
我正在尝试在 Ubuntu 10.04 上通过 cabal 安装 quickcheck 2。无论我尝试做什么,我总是会得到以下结果:
这是在一个干净的 Ubuntu 10.04 上,只安装了 ghc6 和 cabal-install apt 软件包。在尝试安装 quickcheck 之前,我已经通过 cabal 安装了二进制包。
它告诉我 2.1.1.1 可用,但它只安装 1.2.0.0。为什么我不能让它实际安装最新版本?
haskell - 通过 Cabal 从 Hackage 安装 Haskell 包时卡在依赖解析中
这是详细模式的输出。我知道这曾经对我有用,但现在发生了。我已经尝试过使用其他软件包并得到相同的结果。
此时,程序开始消耗虚拟内存,锁定系统并最终提示操作系统警告我磁盘空间减少。
这是我的环境。我也在 Mac OS X 10.4.11 上。
json - JSON 的哪个 Haskell 包
Hackage for Haskell 上有大约十几个 JSON 包。我怎么知道我应该使用哪个包?如何获得大众意见?
是否有关于哪个包使用最多、下载最多等的统计数据?
haskell - Cabal 包的稳定性领域的约定
Cabal 允许自由形式的稳定性场:
稳定性:自由形式
包的稳定性级别,例如
alpha
、experimental
、provisional
、stable
。
关于这些稳定性值的社区约定是什么?什么被认为experimental
是什么provisional
?我看到只有少数包被声明为stable
. 它是指什么样的稳定性,暴露的 API 的稳定性或软件的最终无 bug 状态?
haskell - 黑客下载的身份验证?
有什么方法可以确保从hackage下载的真实性?据我所知,什么都没有。hackage 没有 https,tarball 也没有(强)校验和,也没有签名。
那么:如何验证来自hackage的下载的真实性?
haskell - 阴谋集团使用(Haskell)
阴谋集团不断有依赖问题。真的很累。到目前为止,我已经尝试了很多工作,这是我尝试安装 snap 的方法:
我在安装 Happstack 等时遇到了类似的问题。让 cabal... 工作的程序是什么?我已经尝试过: