Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 792 Bytes

README.md

File metadata and controls

16 lines (12 loc) · 792 Bytes

Build Status

Idris frontend

This is a proof of concept work. This repository sets an example how the grin compiler can be used to integrate with compilers other than the lambda intermedate language which is used in the GHC-GRIN repository.

The 'test' directory contains the examples that the current version of the frontend supports, including both the generated and optimised grin code for the idris programs. For example: HelloWorld.idr, HellowWorld.grin, HelloWorld_opt.grin

How to run the idris frontend experiments on your own:

stack install
stack exec idris -- test/tdd/chapter01/01_HelloWorld.idr -i test/tdd/chapter01 --codegen grin -o helloworld.bin