Usage

Haskell on Heroku, like other Heroku buildpacks, can be used when creating a new Heroku app.

Create a new app

Pass the buildpack URL to the Heroku CLI when creating an app:

heroku create --buildpack https://github.com/mietek/haskell-on-heroku.git

For an existing app, set the buildpack instead:

heroku config:set BUILDPACK_URL=https://github.com/mietek/haskell-on-heroku.git

Deploy

Once the buildpack is configured, push your project as usual. Haskell on Heroku uses Halcyon to install GHC and Cabal and to build your app during slug compilation.

Next steps

Need help? See the support page on the home site for the #haskell-deployment IRC channel on freenode and the issue tracker.