ghc

ghc

文章 0 浏览 6

用最新的GHC(用GHCUP安装)代替旧版本的GHC(用Choco安装)

我有GHC 8.10.1(在Windows 10上),当Choco成为推荐的安装选项时,我已经安装了回去。现在,我想更新GHC,并听说GHCUP是新的首选安装方式。我根据说…

野味少女 2025-02-14 00:29:41 3 0

幻影类型使图案匹配无可辩驳,但似乎在内部不起作用。

请查看代码。我相信使用Phantom类型使模式匹配不可撤销,因此在 MonadFail 实例中无需。 {-# LANGUAGE DataKinds #-} {-# LANGUAGE GADTs #-} {-# OPT…

望她远 2025-02-11 18:38:56 4 0

Haskell:模式中的解析错误:A -1可能是由缺失' do&#x27引起的?

试图实施著名的 ackermann函数在Haskell中实际上是可衡量的,我偶然发现了错误描述的美丽: 模式中解析错误:A -1 可能是由于缺失的“做”引起的? 我…

慢慢从新开始 2025-02-09 08:56:07 3 0

HASKELL:尝试构建静态库,w/ llvm throws“可以创建动态重新定位”尽管使用了-fpic

我正在尝试使用GHC生成静态库的LLVM比特码,遵循其他SO答案和指南在线,我到达了: FILE = lib compile: ghc -fllvm -keep-llvm-files -fforce-recomp…

柳若烟 2025-02-06 08:39:05 5 0

如何为堆栈项目更新GHC的版本?错误:GHC汇编的GHCIDE 8.10未能加载软件包:Haskell语言服务器-8.10.7

几个月前,我创建了一个堆栈Haskell项目,然后完成了。我想添加并修复了一些问题,但是当我尝试在VS代码(Visual Studio Code)上打开.HS文件时,我在…

樱花细雨 2025-02-04 00:06:05 5 0

`未定义的符号:ossl_sha3_512_functions`

我一直在尝试从源来编译Kadena Chainweb-node项目(通过此处找到的文档)在运行 ARM64V8/UBUNTU 基本图像的Docker容器中,我一直遇到错误。多亏了#Has…

池木 2025-02-01 15:50:14 5 0

如何使用GCC编译GHCS生成C代码

我想从Haskell程序生成C代码,并使用GCC将生成的C代码汇编为汇编。因此,我在我的Haskell源文件上构建了自己的未注册版本的GHC版本,并用 -C 调用它。…

远山浅 2025-01-26 15:19:15 4 0

为LLVM-Config构建配置以包含正确的.inc文件

我目前正在研究一个需要 llvm-hs 软件包。由于此软件包仅支持 llvm-9 ,而我确实在我的计算机上安装了 llvm-13 用于其他项目,但我构建了 llvm-9 从我…

平定天下 2025-01-26 09:00:02 6 0

从Linux上的来源构建Haskell GHC

似乎有一个循环依赖性建立GHC时: $ wget https://downloads.haskell.org/~ghc/9.2.2/ghc-9.2.2-src.tar.xz $ tar -xf ghc-9.2.2-src.tar.xz $ cd ghc…

木落 2025-01-25 08:19:06 5 0

GHCI显示为具体的类型

我有以下代码: {-# LANGUAGE GADTs #-} data Exp' a where Float' :: (Num a) => Float -> Exp' a g = Float' 1.2 如果将上述代码直接键入 ghci ,并…

深白境迁sunset 2025-01-23 01:10:48 5 0

找不到模块‘ criterion.main’试图基准Haskell时

我无法获得工作标准。我遵循教程在这里,通过执行以下操作来安装标准。 cabal update cabal install -j --disable-tests criterion 当我尝试 ghc -o f…

樱花细雨 2025-01-22 17:22:47 5 0

在 Windows 上安装 Haskell Stack 时完整性检查失败

我一直在尝试在Windows上安装Haskell堆栈,但是当我尝试此命令时: >stack setup --resolver lts-18.26 发生以下错误: The GHC located at C:\Users\…

埖埖迣鎅 2025-01-20 11:31:36 5 0

开放世界假设有什么好处?

作为一个(有点人为的)示例,假设我想使用泛型来确定类型何时无人居住(通过非底值)。我可以很好地完成大部分工作: class Absurd a where absurd :…

煮茶煮酒煮时光 2025-01-18 13:12:08 5 0

如何在没有长长的 CPP if/else 条件列表的情况下在代码中获取 haskell 编译器版本?

按照以下路线的内容: import GHC.Version qualified main :: IO () main = print $ GHC.Version.current -- would print Version 8 10 7 回旋方式是…

恏ㄋ傷疤忘ㄋ疼 2025-01-18 10:49:20 5 0

GHC 错误消息逐字引用类型族定义

下面的代码会产生一条错误消息,乍一看,这似乎暗示 GHC 不理解类型系列 WrapParams 的定义: {-# LANGUAGE AllowAmbiguousTypes #-} {-# LANGUAGE Da…

衣神在巴黎 2025-01-16 10:06:29 4 0
更多

推荐作者

qq_VRzBBA45

文章 0 评论 0

痴情

文章 0 评论 0

文章 0 评论 0

Mu.

文章 0 评论 0

凉薄对峙

文章 0 评论 0

不落城

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文