Cabal与cabal-install的官方上游开发仓库,包含Cabal库、`.cabal`文件格式库以及cabal命令行工具,是Haskell生态的核心构建与包管理基础设施。
- cabal-head
- 发布于
- 2 天前
- 1,744
- 星标
- 1,157
- 下载
- 同步于
- 1 天前
最新版本
cabal-head2026年9月27日 22:45测试版下载慢?可在上方随时切换镜像源
项目说明
项目概述
Cabal 是 Haskell 生态系统的核心构建与包管理基础设施。该仓库包含 Cabal 库、Cabal-hooks API、Cabal-syntax(.cabal 文件格式库)、cabal-install(cabal 命令行工具)以及 cabal-install-solver 等主要包。
主要功能
- Cabal 库:核心构建和包管理功能
- cabal-install:提供
cabal命令行工具 - Cabal-syntax:
.cabal文件格式解析和处理 - 通过 GHCup 等工具提供跨平台的 cabal-install 二进制分发
适用人群
- Haskell 开发者
- 需要构建和管理 Haskell 项目的工程师
- 参与 Cabal 生态贡献的开发者
快速上手
# 通过 GHCup 安装 cabal-install (推荐)
ghcup install --set cabal latest
# 或从官网下载二进制
# https://www.haskell.org/cabal/download.html核心优势
- Haskell 生态的官方构建与包管理基础设施
- 提供完整的 Cabal 库与 cabal-install 工具链
- 跨平台支持(Linux、macOS、Windows)
- 活跃的社区维护与提案流程
系统要求
- 操作系统:Linux、macOS、Windows
- 额外依赖:GHC(可通过 GHCup 管理)
历史版本
排序