问题标签 [stackage]

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 回答
110 浏览

haskell - 使用正确版本的 base 查找 Stackage LTS

在Stackage上找到具有某些特定包的正确版本的LTS 的最简单方法是什么(在我的情况下base-4.5.*)。

到目前为止,我不得不通过反复试验来寻找合适的解析器,这至少可以说很麻烦。

我曾尝试在 Google 和 Stackage FAQ 上进行搜索,但空手而归。

0 投票
0 回答
98 浏览

haskell - Cabal 更新失败,在编译 Apache Thrift 时尝试访问不存在的文件时出现 404 错误

我正在尝试在我的系统上安装Apache Thrift,它执行一个cabal update命令。此命令失败并显示以下消息:

我通常使用stack,而且我从来不需要cabal update手动操作。我不知道和之间的交互cabal是否stack是一个问题。

有想法该怎么解决这个吗?

编辑:查看我的 `~/.cabal/config~ 我看到以下条目:

所以看起来这条线是罪魁祸首,但我不知道是否stack可以有充分的理由改变这一点。

0 投票
0 回答
212 浏览

haskell - Haskell Stack 本地服务器

我在防火墙后面,对从 Internet 下载软件有严格的规定,所以我想知道是否可以一次性下载整个堆栈 LTS 快照并将其提供给本地服务器,然后我们可以将其指向堆栈工具。

通过“快照”,我指的是所有软件包的源代码,因为理想情况下,我们需要从本地服务器中提取数据以在多个(支持堆栈的)平台(Linux、Windows)上构建。

例如,如果能够进入防火墙内的新机器,然后运行“stack new”,然后编辑 yaml 文件以将其指向具有给定解析器编号的本地堆栈服务器,那就太好了,然后它就会正常运行通常从那时起,除了总是从本地服务器下载包。

编译器呢?我知道堆栈也会下载编译器,所以我想这些必须包含在下载的各种平台的快照包中,对吧?

谢谢

0 投票
1 回答
425 浏览

haskell - 堆栈不支持的版本

我正在尝试使用堆栈(lts-3.20)构建libssh2-hs,但出现一些错误:

我使用archlinux 64位,这里发生了什么,我能做什么?

0 投票
0 回答
55 浏览

haskell - Haskell 中从堆栈 lts-8.6 迁移到 lts-9.3

我在我的 Haskell 项目中使用了堆栈 lts-8.6。下面是我用 lts-8.6 正确编译的代码:

对于 lts-9.3,我替换NatNT. 但是当我使用 lts-9.3 时,我得到一个错误:

我无法理解要对我的代码进行哪些更改,以使其成为工人!

0 投票
1 回答
106 浏览

haskell - 你如何在 Haskell 中搜索不同的库版本?

您如何找出特定库的哪些版本包含给定定义?就我而言,我注意到gloss无法使用 GLFW 后端安装...

...所以我想知道什么时候WindowValue被删除。我试过 Hoogle、Stackage 和 Hayoo,但都没有成功。

0 投票
1 回答
384 浏览

haskell - 如何使用 stack 安装本地编写的 Haskell 模块以供全球使用?

我有一个本地创作的 Haskell 项目,它同时产生:

  1. 二进制可执行文件,和
  2. 几个新的 Haskell 模块,我希望其他基于 Haskell 的可执行文件可以访问这些模块。

后:

我发现:

  1. 二进制可执行文件(上面的#1)从任何目录运行都很好。
  2. 但是,只有在我从项目目录中运行时才能找到新的 Haskell 模块(上面的#2)!(也就是说,对于上述 #1 以外的任何可执行文件。)

我需要能够从任何地方找到新模块。我怎样才能做到这一点?

0 投票
1 回答
735 浏览

haskell - 如何通过堆栈获取 GHC Core 输出?

如何获得stack build转储 GHC 核心的命令?我试过这个,无济于事:

0 投票
1 回答
105 浏览

haskell - Haskell堆栈中的依赖关系破裂?

我对 haskell、stack、ghc 等比较陌生。

一直在使用 ghcjs 尝试一些项目,但无法构建任何一个,包括reflex-dom-stack-demo。我收到以下错误:

现在我无法理解我是否配置错误或确实存在损坏的依赖关系。~/.stack在我的实验中多次删除。

在堆栈中发现了这个错误, 但不确定这是否会影响我,以及一旦修复通过,它是否会被修复。

使用 Ubuntu 17.10..

欢迎任何见解。

0 投票
1 回答
130 浏览

haskell - 如何将 Stackage 的 cabal.config 文件与 nix 风格的 cabal 一起使用?

Stackage 为cabal.config每个快照提供一个文件,例如这个。如何new-configure使用该文件中的包版本使 cabal 成为一个项目?

(或者:是否有另一种方法来配置具有来自特定 Stackage 快照的依赖版本的 nix 风格的 cabal 项目?)