Skip to content

Commit 12faffb

Browse files
committed
update readme
1 parent e91796d commit 12faffb

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

README.md

+15-7
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,23 @@ See: [Language Specification](http://lambdacube3d.com/lang-specification)
88

99
## Installation
1010

11-
Use `make` or use `cabal install`.
11+
1. Install Haskell [Stack](http://www.haskellstack.org) by following it's simple [install manual](https://docs.haskellstack.org/en/stable/README/#how-to-install).
12+
2. Checkout the this repository then run the following commands.
13+
```
14+
stack setup
15+
stack build
16+
```
17+
3. Run the lambdacube-compiler cli: `stack exec lc -- -h`
1218

13-
## Hacking notes
19+
## Tutorials and Examples
1420

15-
If you are hacking on the compiler, you may be have a faster repl with ghci. Use the following commands:
21+
- [Getting started](http://lambdacube3d.com/getting-started)
22+
- [Workshop material](https://github.com/csabahruska/lambdacube-workshop)
1623

17-
make repl
24+
## Hacking notes
1825

19-
or:
26+
If you are hacking on the compiler, run the test suite to check the changes:
2027

21-
cd test
22-
ghci -i../src runTests.hs
28+
```
29+
stack exec lambdacube-compiler-test-suite
30+
```

0 commit comments

Comments
 (0)