Compiler for the Gren programming language
Go to file
2022-08-19 15:11:32 +02:00
.github Use latest ormolu. 2022-08-05 08:56:12 +02:00
builder/src Pass root platform along to all necessary stages of the solver. 2022-08-19 15:11:32 +02:00
compiler/src Add platform field to gren.json 2022-08-19 14:22:54 +02:00
docs Add note on how to write kernel code. 2022-05-07 17:01:48 +02:00
hints gren slack → zulip 2022-05-30 13:17:37 +02:00
terminal Pass root platform along to all necessary stages of the solver. 2022-08-19 15:11:32 +02:00
tests Parse terms in record updates without backtracking. 2022-08-12 10:00:11 +02:00
.gitignore Remove reactor and related dependencies. 2022-02-04 14:23:49 +01:00
CONTRIBUTING.md Use latest ormolu. 2022-08-05 08:56:12 +02:00
CONTRIBUTORS Update CONTRIBUTORS. 2022-08-12 12:26:33 +02:00
gren.cabal Merge branch 'main' into package-manager-improvements 2022-08-19 12:42:36 +02:00
LICENSE Change license. 2022-02-24 12:38:48 +01:00
README.md Update README with the latest install and build instructions. 2022-07-01 15:19:56 +02:00

Gren

Compiler for the Gren programming language.

If you wish to install the compiler, you might want to read the setup instructions.

Build from source

Then Gren compiler is written in Haskell, so to build from source you need to have GHC 9.2.2 (haskell compiler) and cabal 3.6 (haskell build tool) installed on your system.

Compiling the project should just be a matter of running cabal build, or cabal install if you wish to install the compiler on your machine.

Read the CONTRIBUTING.md file for some helpful commands for working on the compiler itself.