manio143 / Lazer

Experimental Haskell for the .NET platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lazer

Experimental project to bring a lazy language to .NET

This work is part of my master thesis, work in progress.

I have managed to create a simple runtime in C# that allows to run lazy code efficiently.

You can even compile simple Haskell code to C# with the stg2cs compiler (needs more work).

The benchmark results (1x-2.5x running time compared to GHC):

Lazer vs GHC benchmark

About

Experimental Haskell for the .NET platform


Languages

Language:C# 84.8%Language:TeX 9.5%Language:Haskell 5.7%