Compiler for LambdaCube 3D, a Haskell-like purely functional domain specific language for programming the GPU (graphics processing unit).
To get an overview of the project watch the showcase presentation video.
stack setup
stack build
stack exec lc -- -h
If you are hacking on the compiler, run the test suite to check the changes:
stack exec lambdacube-compiler-test-suite