问题标签 [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 投票
3 回答
300 浏览

haskell - 将包上传到hackages时没有生成黑线鳕

在我将我的包上传到 hackages 后,它并没有像其他包那样生成黑线鳕。

我错过了什么?

我所做的是:

  1. cabal dist以及在 dist 目录下生成的包。
  2. 打开hackage web上传界面,上传包。
  3. 打开网址,发现包上传成功,但没有黑线鳕。(该软件包确实有一些文档)

谢谢你。

0 投票
3 回答
253 浏览

haskell - 标准类型类实例声明的源代码

我想知道 的Ord实例声明(a,b),我想快速查找一下 hackage 以确认我的直觉,即比较首先打开a,然后在相等的情况下打开b。具体来说我去了这里。由于 hackage 有指向数据声明和函数的源代码的链接,我假设也会有实例声明的源代码,但我找不到它们。他们不在那里是有原因的,还是我看起来不够努力?type Answer = Either Explanation Directions:)

0 投票
2 回答
398 浏览

haskell - 如何从 HackageDB 中删除一个包?

我已将名称不正确(错字)的包上传到http://hackage.haskell.org/

为了不弄乱 HackageDB,我想知道是否有任何方法可以删除该包。

非常感谢您的帮助。

0 投票
1 回答
519 浏览

haskell - 当我将模块上传到 HackageDB 时,此警告消息是什么意思?

当我将模块上传到 Hackage 时,我收到以下错误消息:

“暴露的模块使用未分配的顶级名称”

我将模块声明为 .cabal 文件中的公开模块。还有什么我应该做的吗?

0 投票
2 回答
1210 浏览

haskell - 如何在 hackage 包中搜索功能?

也许我遗漏了一些东西,但是有没有办法在一些关于hackage的包中搜索?

假设我知道 Snap 框架有一个名为render. 我如何从它的 hackage 页面开始找到它:http: //hackage.haskell.org/package/snap-0.9.0.1

0 投票
1 回答
282 浏览

haskell - 是否可以从 Hackage 查看软件包下载统计信息?

似乎有时会发布一些报告,详细说明一些顶级软件包的下载(http://haskellwebnews.wordpress.com/2011/03/16/hackage-stats-the-past-year/)。

是否可以查看单个软件包的更新统计信息?

0 投票
3 回答
1493 浏览

haskell - Coloring console output in windows

I was trying to find if it is possible to colour console output in windows system. I found that Console - Ansi but i cant find any information about coloring output in windows prompt.

I woudl appreciate information about my problem.

0 投票
2 回答
472 浏览

haskell - Hackage 上的“代数”包中的可交换幺半群

algebra/2.1.1.2/doc/html的文档显示了大量的类型类。

我如何声明一个有问题的结构必须配备一个交换关联运算和一个单位/恒等元素,但没有其他任何东西(逆、分布等)?

我在想

但是 Data.Monoid 的实例不应该是可交换的,我希望我的函数的用户通过查看类型来看到他们需要可交换性才能使函数工作。

0 投票
2 回答
471 浏览

haskell - Haskell、Hackage、GHC 和生产力。该怎么办?

一年来,我一直是一个菜鸟哈斯克勒(我认为永远是“菜鸟哈斯克勒”)。我编写了一些小哈斯克尔程序(例如一个非常简单的蛇游戏),但是当我必须使用某些库时,包依赖项和 ghc 失败版本对我来说很难。

我认为选择正确的 ghc 版本是一门艺术。

太新,库失败(例如,yesod 最近更新到 7.4;grapefruit-ui-gtk 当前失败)。

太旧了,库已经过时,但不受支持。

HackageDB 和它的开发者很棒,但是我觉得很笨拙,不知道开发一个严肃程序的正确方法。

我应该做什么?我是不是太没经验了?艰难的道路是唯一的道路吗?

(如果问题太笼统,请原谅)

0 投票
2 回答
429 浏览

haskell - Haskell、Hackage、GHC 和生产力。如何解决一个真实的例子?

我不知道解决简单(可能)问题(黑客相关)的最佳方法。

我寻求帮助(http://stackoverflow.com/questions/12841599/haskell-hackage-ghc-and-productivity-what-to-do)但我知道解释得不好。

今天,我遇到了这个亲属的问题。

具体问题不相关,但它是:

例子:

正确的方法(我认为)是使用标准的 Unicode 规范化。在某些语言/框架(.Net、PHP、Python、...)中存在一些相关功能。

在 Haskell 中,由于 hackage 社区也存在:

但是,我无法使用(例如)ghc-7.4 安装,但compact-string(取决于)失败。

修复compact-string存在(compact-string-fix)然后:我不能使用 cabal 安装(直接)吗?我应该下载并修补它吗?我应该寻找另一种替代功能吗?

我解释了一个具体的真实案例(简单或复杂,不关心),问题(我寻求帮助)是新手haskeller 如何知道选择正确库的最佳方法,ghc 正确(平衡)版本,不撞墙。

我真的迷路了。

真的,非常感谢您的任何建议。

此致。