Starting a Keelung project from scratch

The instructions for writing Keelung from scratch

This page is for those who want to setup a fresh Keelung project.

Please visit Installation for step-by-step instructions if you haven't installed Keelung.

Language

The language is simply a Haskell package called keelung and can be installed via Stack.

Install via Stack

If you are using Stack, you can also add keelung as a dependency by editing both package.yaml and stack.yaml like this:

package.yaml
dependencies:
  - base
  - keelung # add 'keelung' here
stack.yaml
extra-deps: # add 'galois-field' and 'keelung' here
- git: https://github.com/btq-ag/galois-field.git
  commit: d7d0da6b5df8045afdfb820ba8d08f34dc4c3e58
- git: https://github.com/btq-ag/keelung.git
  commit: 930c265d6fa0ccfbce6aad473b7396a250ddb0d1

Last updated

Logo

Copyright © 2023 BTQ