MicroHs
Haskell compiler
An implementation of an extended subset of Haskell using combinators for runtime execution
Haskell implemented with combinators
364 stars
12 watching
25 forks
Language: Haskell
last commit: 7 days ago Related projects:
Repository | Description | Stars |
---|---|---|
ajhc/ajhc | A Haskell compiler that aims to improve the performance and efficiency of the language | 134 |
bydriv/mhc | A minimal implementation of a Haskell compiler | 63 |
faylang/fay | A programming language that compiles to JavaScript, based on Haskell. | 1,283 |
jmorag/mcc | Compiles the MicroC programming language into machine code using Haskell | 116 |
haskell-lisp/liskell | An implementation of Haskell semantics using Lisp syntax | 66 |
augustss/djinn | A tool to generate Haskell code from a given type, allowing developers to quickly create and prototype Haskell projects. | 129 |
1haskelladay/1had | Provides tools and exercises for practicing functional programming in Haskell | 118 |
vmchale/kempe | A compiled stack-based language with a toy compiler for x86_64 and aarch64 targeting | 58 |
talw/crisp-compiler | A Haskell compiler for a Lisp/Scheme-inspired language with an LLVM backend | 99 |
siraben/mini-haskell | A Haskell compiler with a runtime environment implementing Combinatory Logic | 72 |
axellang/axel | A Haskell + Lisp compiler and runtime environment for executing multi-language code. | 206 |
mmirman/imperativehaskell | Project aimed at demonstrating Haskell can emulate imperative programming characteristics and syntax. | 73 |
sam46/paskell | A compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code. | 126 |
acceleratehs/accelerate | A high-performance parallel array computation language and runtime system for Haskell | 903 |
valderman/haste-compiler | A compiler that converts Haskell code into JavaScript to run in web browsers or other environments. | 1,440 |