commercialhaskell/stack ↗
Created Feb 22, 2021 · View the commercialhaskell/stack repository page
The Haskell Tool Stack
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
426
Lines of Code
18,260
From
Apr 29, 2015
To
Dec 21, 2020
About commercialhaskell/stack
Stack is a cross-platform build tool and project manager for Haskell development, designed to serve both beginners and experienced developers on Linux, macOS, and Windows. It simplifies the process of setting up Haskell projects, managing dependencies, and handling compilation by providing a cohesive workflow that abstracts away many of the complexities traditionally associated with Haskell development.
The project aims to make Haskell more accessible by offering a unified interface for common development tasks. Stack integrates with Stackage, a curated set of Haskell packages, to ensure reproducible builds and dependency resolution. It handles the installation and management of Haskell compilers and project-specific dependencies, allowing developers to focus on writing code rather than wrestling with build configuration.
The Stack project is maintained by the Commercial Haskell community and includes comprehensive documentation and an active community through the Haskell Community forum and Matrix chat. The repository includes automated testing workflows for both unit and integration tests, ensuring reliability across different platforms and use cases.
