matteo-meluzzi / agda2hvm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

agda2HVM compiler

Dependently typed languages such as Agda have the potential to revolutionize the way we write software because they allow the programmer to catch more bugs at compile time than classical languages. Nonetheless, dependently typed languages are hardly used in practice. One of the reasons is the lack of mature compilers for them. This is the implementation of a new Agda compiler that targets the Higher-Order Virtual Machine (HVM).

We discuss our findings in this paper: https://repository.tudelft.nl/islandora/object/uuid:90e4331b-d684-4578-ac14-5e448411b536/datastream/OBJ/download

About


Languages

Language:Haskell 53.9%Language:Agda 34.0%Language:Python 12.1%