问题标签 [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.
haskell - 使用正确版本的 base 查找 Stackage LTS
在Stackage上找到具有某些特定包的正确版本的LTS 的最简单方法是什么(在我的情况下base-4.5.*
)。
到目前为止,我不得不通过反复试验来寻找合适的解析器,这至少可以说很麻烦。
我曾尝试在 Google 和 Stackage FAQ 上进行搜索,但空手而归。
haskell - Cabal 更新失败,在编译 Apache Thrift 时尝试访问不存在的文件时出现 404 错误
我正在尝试在我的系统上安装Apache Thrift,它执行一个cabal update
命令。此命令失败并显示以下消息:
我通常使用stack
,而且我从来不需要cabal update
手动操作。我不知道和之间的交互cabal
是否stack
是一个问题。
有想法该怎么解决这个吗?
编辑:查看我的 `~/.cabal/config~ 我看到以下条目:
所以看起来这条线是罪魁祸首,但我不知道是否stack
可以有充分的理由改变这一点。
haskell - Haskell Stack 本地服务器
我在防火墙后面,对从 Internet 下载软件有严格的规定,所以我想知道是否可以一次性下载整个堆栈 LTS 快照并将其提供给本地服务器,然后我们可以将其指向堆栈工具。
通过“快照”,我指的是所有软件包的源代码,因为理想情况下,我们需要从本地服务器中提取数据以在多个(支持堆栈的)平台(Linux、Windows)上构建。
例如,如果能够进入防火墙内的新机器,然后运行“stack new”,然后编辑 yaml 文件以将其指向具有给定解析器编号的本地堆栈服务器,那就太好了,然后它就会正常运行通常从那时起,除了总是从本地服务器下载包。
编译器呢?我知道堆栈也会下载编译器,所以我想这些必须包含在下载的各种平台的快照包中,对吧?
谢谢
haskell - 堆栈不支持的版本
我正在尝试使用堆栈(lts-3.20)构建libssh2-hs,但出现一些错误:
我使用archlinux 64位,这里发生了什么,我能做什么?
haskell - Haskell 中从堆栈 lts-8.6 迁移到 lts-9.3
我在我的 Haskell 项目中使用了堆栈 lts-8.6。下面是我用 lts-8.6 正确编译的代码:
对于 lts-9.3,我替换Nat
为NT
. 但是当我使用 lts-9.3 时,我得到一个错误:
和
我无法理解要对我的代码进行哪些更改,以使其成为工人!
haskell - 你如何在 Haskell 中搜索不同的库版本?
您如何找出特定库的哪些版本包含给定定义?就我而言,我注意到gloss
无法使用 GLFW 后端安装...
...所以我想知道什么时候WindowValue
被删除。我试过 Hoogle、Stackage 和 Hayoo,但都没有成功。
haskell - 如何使用 stack 安装本地编写的 Haskell 模块以供全球使用?
我有一个本地创作的 Haskell 项目,它同时产生:
- 二进制可执行文件,和
- 几个新的 Haskell 模块,我希望其他基于 Haskell 的可执行文件可以访问这些模块。
后:
我发现:
- 二进制可执行文件(上面的#1)从任何目录运行都很好。
- 但是,只有在我从项目目录中运行时才能找到新的 Haskell 模块(上面的#2)!(也就是说,对于上述 #1 以外的任何可执行文件。)
我需要能够从任何地方找到新模块。我怎样才能做到这一点?
haskell - 如何通过堆栈获取 GHC Core 输出?
如何获得stack build
转储 GHC 核心的命令?我试过这个,无济于事:
haskell - Haskell堆栈中的依赖关系破裂?
我对 haskell、stack、ghc 等比较陌生。
一直在使用 ghcjs 尝试一些项目,但无法构建任何一个,包括reflex-dom-stack-demo。我收到以下错误:
现在我无法理解我是否配置错误或确实存在损坏的依赖关系。~/.stack
在我的实验中多次删除。
我在堆栈中发现了这个错误, 但不确定这是否会影响我,以及一旦修复通过,它是否会被修复。
使用 Ubuntu 17.10..
欢迎任何见解。
haskell - 如何将 Stackage 的 cabal.config 文件与 nix 风格的 cabal 一起使用?
Stackage 为cabal.config
每个快照提供一个文件,例如这个。如何new-configure
使用该文件中的包版本使 cabal 成为一个项目?
(或者:是否有另一种方法来配置具有来自特定 Stackage 快照的依赖版本的 nix 风格的 cabal 项目?)