## The Haskell Tool Stack

[![Unit tests](https://github.com/commercialhaskell/stack/workflows/Unit%20tests/badge.svg)](https://github.com/commercialhaskell/stack/actions/workflows/unit-tests.yml)
[![Integration tests](https://github.com/commercialhaskell/stack/workflows/Integration%20tests/badge.svg)](https://github.com/commercialhaskell/stack/actions/workflows/integration-tests.yml)
[![Release](https://img.shields.io/github/release/commercialhaskell/stack.svg)](https://github.com/commercialhaskell/stack/releases)

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

See [haskellstack.org](http://haskellstack.org), or the [doc](./doc) directory
of this repository, for more information.

### Learning to use Stack

If are learning to use Stack and have questions, a discussion at the
[Haskell Community](https://discourse.haskell.org/) forum may help. See its
'Learn' category.

### Community

You can participate with the Stack community in the following areas:

* the [Haskell Community](https://discourse.haskell.org/) forum
* the Haskell Foundation's
  [Slack workspace](https://haskell-foundation.slack.com/join/shared_invite/zt-z45o9x38-8L55P27r12YO0YeEufcO2w#/shared-invite/email)
    * `#stack-users` channel, for general Stack discussion
    * `#stack-collaborators` channel, for working on Stack's code base
* the [Google Group mailing list](https://groups.google.com/g/haskell-stack) for Stack
