|
23 | 23 |
|
24 | 24 | wget -qO- https://get.haskellstack.org/ | sh |
25 | 25 |
|
26 | | -For detailed instructions and downloads, instructions are available by |
27 | | -operating system/distribution: |
28 | | - |
29 | | -* [Windows](install_and_upgrade.md#windows) |
30 | | -* [macOS](install_and_upgrade.md#macos) |
31 | | -* [Ubuntu](install_and_upgrade.md#ubuntu) |
32 | | -* [Debian](install_and_upgrade.md#debian) |
33 | | -* [CentOS / Red Hat / Amazon Linux](install_and_upgrade.md#centos) |
34 | | -* [Fedora](install_and_upgrade.md#fedora) |
35 | | -* [openSUSE / SUSE Linux Enterprise](install_and_upgrade.md#suse) |
36 | | -* [Arch Linux](install_and_upgrade.md#arch-linux) |
37 | | -* [NixOS](install_and_upgrade.md#nixos) |
38 | | -* [Linux (general)](install_and_upgrade.md#linux) |
39 | | -* [FreeBSD](install_and_upgrade.md#freebsd) |
40 | | - |
41 | | -[Upgrade instructions](install_and_upgrade.md#upgrade) |
| 26 | +On Windows, you can download and install the |
| 27 | +[Windows 64-bit Installer](https://www.stackage.org/stack/windows-x86_64-installer). |
| 28 | + |
| 29 | +For detailed instructions and downloads, including many additional |
| 30 | +operating systems, check out the |
| 31 | +[install and upgrade page](install_and_upgrade.md). |
42 | 32 |
|
43 | 33 | #### Quick Start Guide |
44 | 34 |
|
@@ -154,23 +144,33 @@ This repository also contains a complete [user guide to using stack |
154 | 144 | * When using Stack Overflow, please use [the haskell-stack |
155 | 145 | tag](http://stackoverflow.com/questions/tagged/haskell-stack). |
156 | 146 |
|
157 | | -#### Why stack? |
158 | | - |
159 | | -stack is a project of the [Commercial Haskell](http://commercialhaskell.com/) |
160 | | -group, spearheaded by [FP Complete](https://www.fpcomplete.com/). It is |
161 | | -designed to answer the needs of commercial Haskell users, hobbyist Haskellers, |
162 | | -and individuals and companies thinking about starting to use Haskell. It is |
163 | | -intended to be easy to use for newcomers, while providing the customizability |
164 | | -and power experienced developers need. |
165 | | - |
166 | | -While stack itself has been around since June of 2015, it is based on codebases |
167 | | -used by FP Complete for its corporate customers and internally for years prior. |
168 | | -stack is a refresh of that codebase combined with other open source efforts |
169 | | -like [stackage-cli](https://github.com/fpco/stackage-cli) to meet the needs of |
170 | | -users everywhere. |
171 | | - |
172 | | -A large impetus for the work on stack was a [large survey of people interested |
173 | | -in |
174 | | -Haskell](https://www.fpcomplete.com/blog/2015/05/thousand-user-haskell-survey), |
175 | | -which rated build issues as a major concern. The stack team hopes that stack |
176 | | -can address these concerns. |
| 147 | +#### Why Stack? |
| 148 | + |
| 149 | +Stack is a build tool for Haskell designed to answer the needs of |
| 150 | +Haskell users new and experienced alike. It has a strong focus on |
| 151 | +reproducible build plans, multi-package projects, and a consistent, |
| 152 | +easy-to-learn interface, while providing the customizability and |
| 153 | +power experienced developers need. As a build tool, Stack does not |
| 154 | +stand alone. It is built on the great work provided by: |
| 155 | + |
| 156 | +* The __Glasgow Haskell Compiler__ (GHC), the premiere Haskell |
| 157 | + compiler. Stack will manage your GHC installations and automatically |
| 158 | + select the appropriate compiler version for your project. |
| 159 | +* The __Cabal build system__, a specification for defining Haskell |
| 160 | + packages, together with a library for performing builds. |
| 161 | +* The __Hackage package repository__, providing more than ten thousand |
| 162 | + open source libraries and applications to help you get your work |
| 163 | + done. |
| 164 | +* The __Stackage package collection__, a curated set of packages from |
| 165 | + Hackage which are regularly tested for compatibility. Stack defaults |
| 166 | + to using Stackage package sets to avoid dependency problems. |
| 167 | + |
| 168 | +Stack is provided by a team of volunteers and companies under the |
| 169 | +auspices of the [Commercial Haskell](http://commercialhaskell.com/) |
| 170 | +group. The project was spearheaded by |
| 171 | +[FP Complete](https://www.fpcomplete.com/) to answer the needs of |
| 172 | +commercial Haskell users, and has since become a thriving open source |
| 173 | +project meeting the needs of Haskell users of all stripes. |
| 174 | + |
| 175 | +If you'd like to get involved with Stack, check out the |
| 176 | +[newcomers label on the Github issue tracker](https://github.com/commercialhaskell/stack/issues?q=is%3Aopen+is%3Aissue+label%3Anewcomer). |
0 commit comments