haskell-stack
« Back to VersTracker
Description:
Cross-platform program for developing Haskell projects
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: haskell compiler build-tool development package-manager
Install: brew install haskell-stack
About:
Haskell Stack is a cross-platform tool for managing Haskell code dependencies and environments. It automates downloading compilers, libraries, and building projects to ensure reproducible builds. It simplifies the setup process, allowing developers to focus on coding rather than configuration.
Key Features:
  • Reproducible builds via curated Stackage snapshots
  • Integrated dependency management and project scaffolding
  • Built-in support for testing, benchmarking, and documentation
  • Automatic GHC compiler installation and management
Use Cases:
  • Initializing and building new Haskell applications
  • Managing dependencies for libraries and ensuring compatibility
  • Setting up consistent development environments across teams
Alternatives:
  • Cabal – The standard Haskell build tool; Stack provides a more opinionated workflow with pre-selected dependency sets (Stackage) out of the box.
  • Nix – A general-purpose package manager offering high reproducibility; Stack is Haskell-specific and often easier for beginners to adopt.
Version History
Detected Version Rev Change Commit
Dec 28, 2024 4:57pm 0 VERSION_BUMP 0328ec83