starter-snake-haskell: A Haskell Battlesnake starter

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

See README at https://github.com/ccntrq/starter-snake-haskell


[Skip to Readme]

Properties

Versions 1.0.0, 1.0.0, 1.1.0
Change log CHANGELOG.md
Dependencies aeson (>=2.0.3 && <3), base (>=4.13 && <5), containers (>=0.6 && <1), scotty (>=0.12.1 && <1), starter-snake-haskell, text (>=1.2 && <2) [details]
License BSD-3-Clause
Copyright 2021 Alexander Pankoff
Author Alexander Pankoff <ccntrq@screenri.de
Maintainer Alexander Pankoff <ccntrq@screenri.de>
Category Game, Web
Home page https://github.com/ccntrq/starter-snake-haskell#readme
Bug tracker https://github.com/ccntrq/starter-snake-haskell/issues
Source repo head: git clone https://github.com/ccntrq/starter-snake-haskell
Uploaded by ccntrq at 2023-08-24T10:08:32Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for starter-snake-haskell-1.0.0

[back to package description]

starter-snake-haskell - A Haskell Battlesnake starter

This repository contains a Haskell Battlesnake starter project. It implements v1 of the Battlesnake API and can be deployed to Heroku.

Usage

This starter repo can be used in two different ways

  1. Installed as a hackage library in your haskell project
  2. As a fork that is subsequently modified to your needs

Deployment

To deploy on Heroku you can use the provided Procfile when using the template as a fork. Otherwise you will need to define your own Procfile. Addtionally the heroku-buildpack-stack buildpack is required for the application to run on heroku