haskell-in-haskell

Haskell compiler

A compiler that translates Haskell code into C99, simulating various stages of compilation and intermediate representations.

Trying to write an understandable implementation of Haskell, in Haskell

GitHub

119 stars
5 watching
5 forks
Language: Haskell
last commit: almost 4 years ago

Related projects:

Repository Description Stars
ajhc/ajhc A Haskell compiler that aims to improve the performance and efficiency of the language 134
nponeccop/hnc A compiler that translates Haskell code into C++ code for efficient execution 62
bydriv/mhc A minimal implementation of a Haskell compiler 63
g-ford/cradle Building a compiler in Haskell using a hands-on, top-down approach inspired by the "Let's Build a Compiler" series 161
gren-lang/compiler A compiler that translates code written in Gren into machine code or another target language. 398
cronokirby/haze A Haskell implementation of the Bittorrent protocol for learning and development purposes. 107
mchakravarty/language-c-inline A Haskell library that allows inline C and Objective-C code in Haskell programs 146
siraben/mini-haskell A Haskell compiler with a runtime environment implementing Combinatory Logic 72
blynn/compiler A tool for bootstrapping and compiling self-hosting Haskell compilers from a minimal C compiler. 214
frege/frege A Haskell implementation for the JVM with a strong focus on functional programming and type inference. 3,640
kelilanguage/compiler A Haskell implementation of a compiler for a custom programming language 172
jameshaydon/lawvere A programming language with effects based on category theory and used to compile programs into various categorical abstractions. 268
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 29
haskell-lisp/liskell An implementation of Haskell semantics using Lisp syntax 67
haskell/ghcup-hs A tool for installing and managing the Glasgow Haskell Compiler (GHC) 293