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
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 |