问题标签 [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.

0 投票
1 回答
93 浏览

haskell - 你知道 Windows 上 dirent.h 的 Haskell 包吗?

你知道 Windows 上 dirent.h 的 Haskell 包吗?

system.posix 中有类似的函数集,但这些函数未在 Windows 上实现。我想知道其他地方是否有类似的情况。

谢谢。

0 投票
2 回答
305 浏览

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?

0 投票
3 回答
2556 浏览

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没有发现错误。

0 投票
1 回答
1810 浏览

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。为什么我不能让它实际安装最新版本?

0 投票
1 回答
1242 浏览

haskell - 通过 Cabal 从 Hackage 安装 Haskell 包时卡在依赖解析中

这是详细模式的输出。我知道这曾经对我有用,但现在发生了。我已经尝试过使用其他软件包并得到相同的结果。

此时,程序开始消耗虚拟内存,锁定系统并最终提示操作系统警告我磁盘空间减少。

这是我的环境。我也在 Mac OS X 10.4.11 上。

0 投票
3 回答
3176 浏览

json - JSON 的哪个 Haskell 包

Hackage for Haskell 上有大约十几个 JSON 包。我怎么知道我应该使用哪个包?如何获得大众意见?

是否有关于哪个包使用最多、下载最多等的统计数据?

0 投票
3 回答
764 浏览

haskell - Cabal 包的稳定性领域的约定

Cabal 允许自由形式的稳定性

稳定性:自由形式

包的稳定性级别,例如alphaexperimentalprovisionalstable

关于这些稳定性值的社区约定是什么?什么被认为experimental是什么provisional?我看到只有少数包被声明为stable. 它是指什么样的稳定性,暴露的 API 的稳定性或软件的最终无 bug 状态?

0 投票
2 回答
165 浏览

haskell - 黑客下载的身份验证?

有什么方法可以确保从hackage下载的真实性?据我所知,什么都没有。hackage 没有 https,tarball 也没有(强)校验和,也没有签名。

那么:如何验证来自hackage的下载的真实性?

0 投票
1 回答
1200 浏览

haskell - 阴谋集团使用(Haskell)

阴谋集团不断有依赖问题。真的很累。到目前为止,我已经尝试了很多工作,这是我尝试安装 snap 的方法:

我在安装 Happstack 等时遇到了类似的问题。让 cabal... 工作的程序是什么?我已经尝试过:

0 投票
1 回答
865 浏览

haskell - 如何将 hackage 包包含到 Leksah

我想开始使用 Haskell 使用hExpat进行 Xml I/O。但是,我没有找到向 Leksah 表达我想将该包导入当前模块的位置。

你能告诉我如何实现这一目标吗?

编辑:仍在搜索。此问答中有一些有用的信息,但仅与 Data.Time Data.Directory 有关。

就我而言,它是一个下载、解压缩的 Hackage 包。