← Package directory
Available on winget

Install Haskell Stack

Stack is a cross-platform program for developing Haskell projects. It is aimed at Haskellers both new and experienced.

Install with winget
winget install --id commercialhaskell.stack
Upgrade
winget upgrade --id commercialhaskell.stack
Uninstall
winget uninstall --id commercialhaskell.stack

About Haskell Stack

Stack is a cross-platform program for developing Haskell projects. It is aimed at Haskellers both new and experienced.

What's new in 3.9.3

See https://haskellstack.org/ for installation and upgrade instructions. Release notes: - This release fixes a potential bug for users of Stack's Docker integration. Changes since v3.9.1: Other enhancements: - The resolver synonym for snapshot, informally deprecated from Stack 3.1.1, is formally deprecated in online and in-app documentation. Bug fixes: - Stack's Docker integration supports Docker client versions 29.0.0 and greater. Thanks to all our contributors for this release: - Jens Petersen - Mike Pilgrem - Olivier Benz

Read release notes

Version history

Version Updated Notes
3.9.3 Unknown See https://haskellstack.org/ for installation and upgrade instructions. Release notes: - This release fixes a potential bug for users of Stack's Docker integration. Changes since v3.9.1: Other enhancements: - The resolv...
3.9.1 Unknown See https://haskellstack.org/ for installation and upgrade instructions. Changes since v3.7.1: Behavior changes: - Where applicable and Stack supports the GHC version, only the wired-in packages of the actual version of...
3.7.1 Unknown See https://haskellstack.org/ for installation and upgrade instructions. Changes since v3.5.1: Other enhancements: - Bump to Hpack 0.38.1. - The --extra-dep option of Stack's script command now accepts a YAML value speci...
3.5.1 Unknown See https://haskellstack.org/ for installation and upgrade instructions. Changes since v3.3.1: Behavior changes: - Stack will also warn (message S-8432) if there is any non-ISO/IEC 8859-1 (Latin-1) character in Stack's '...
3.3.1 Unknown See https://haskellstack.org/ for installation and upgrade instructions.Changes since v3.1.1:Behavior changes: - Stack interprets consecutive line ends in the value of the user-message project-specific configuration opti...
3.1.1 Unknown See https://haskellstack.org/ for installation and upgrade instructions.Release notes: - The change in major version from 2.x to 3.1 marks the dropping of support for versions of GHC before 8.4, deprecated in Stack 2.15....
2.15.7 Unknown See https://haskellstack.org/ for installation and upgrade instructions.Release notes:- This release fixes potential bugs. - The hash that Stack uses to distinguish one build plan from another has changed for plans that...
2.13.1 Unknown Release notes
2.11.1 Unknown - Add flag --[no-]-only-local-bin to Stack's upgrade command for a binary upgrade. If the Stack executable is my-stack, the default is my-stack upgrade --only-local-bin where previously it was, effectively, my-stack upgr...
2.9.3 Unknown No notes
2.7.5 Unknown No notes
2.7.3 Unknown No notes
2.7.1 Unknown No notes
2.5.1 Unknown No notes
2.3.3 Unknown No notes
2.3.1 Unknown No notes