cabal-install
« Back to VersTracker
Description:
Command-line interface for Cabal and Hackage
Type: Formula  |  Latest Version: 3.16.0.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: haskell package-manager build-tool developer-tools cli
Install: brew install cabal-install
About:
cabal-install is the command-line interface for the Cabal build system and Hackage package repository. It enables Haskell developers to fetch, configure, compile, and install libraries and executables from a central package database. The tool simplifies dependency resolution and build management, making Haskell development more streamlined.
Key Features:
  • Dependency resolution and sandboxing
  • Integration with Hackage repository
  • Build and installation automation
  • Project configuration via cabal.project files
  • Reproducible build environments
Use Cases:
  • Setting up new Haskell development projects
  • Installing Haskell libraries and tools from Hackage
  • Building and distributing Haskell applications
Alternatives:
  • stack – Stack provides curated snapshots and stricter reproducibility, while cabal-install offers more flexibility with package versions
  • nix – Nix provides system-wide reproducible builds across languages, while cabal-install is Haskell-specific and lighter weight
License: BSD-3-Clause
Dependencies: ghc, gmp
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 13, 2025 8:05am 0 VERSION_BUMP 7c5827d7