SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Haskell Compiler Projects
-
Use languages that don’t have side-effects; Elm for UI, and Roc for API/CLI.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
write-you-a-haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
-
Not exactly the approach your describing, but Futhark[0] offers an alternative to CPU execution, it compiles to CUDA or OpenCL to run on GPU (or multi-threaded CPU).
[0] https://futhark-lang.org/
-
-
grin
GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support. (by grin-compiler)
-
Project mention: 8 months of OCaml after 8 years of Haskell in production | news.ycombinator.com | 2024-12-02
The are LLVM Caleidoscope (toy compiler) in both Haskell and OCaml
https://github.com/sdiehl/kaleidoscope
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Well what kind of values and how many updates? You might have to call an external library to get decent performance, like you would use NumPy in Python. This might be of interest: https://www.acceleratehs.org/
-
-
-
Reduceron
FPGA Haskell machine with game changing performance. Reduceron is Matthew Naylor, Colin Runciman and Jason Reich's high performance FPGA softcore for running lazy functional programs, including hardware garbage collection. Reduceron has been implemented on various FPGAs with clock frequency ranging from 60 to 150 MHz depending on the FPGA. A high degree of parallelism allows Reduceron to implement graph evaluation very efficiently. This fork aims to continue development on this, with a view to
-
-
-
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Haskell Compiler discussion
Haskell Compiler related posts
-
3 Options to Avoid Side-Effects in Web Dev
-
Reactivity in Programming
-
Tsonnet #13 - Carets, columns, and clues: adding lexing error tracing
-
An Ode to TypeScript Enums
-
Why I'm leaving Elm (2020)
-
Run elm and lunarvim in a devcontainer
-
Run Elm in a devcontainer on apple silicon
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 May 2025
Index
What are some of the best open-source Compiler projects in Haskell? This list will help you:
# | Project | Stars |
---|---|---|
1 | Elm | 7,634 |
2 | idris | 3,457 |
3 | write-you-a-haskell | 3,375 |
4 | futhark | 2,507 |
5 | haste-compiler | 1,443 |
6 | grin | 1,039 |
7 | kaleidoscope | 1,039 |
8 | accelerate | 918 |
9 | egison | 917 |
10 | pi-forall | 591 |
11 | Reduceron | 433 |
12 | morte | 376 |
13 | husk-scheme | 309 |
14 | lawvere | 274 |
15 | glambda | 224 |
16 | eclair-lang | 222 |
17 | inspection-testing | 176 |
18 | codec-beam | 170 |
19 | accelerate-llvm | 164 |
20 | wasm | 154 |
21 | ghc-proofs | 145 |
22 | ajhc | 134 |
23 | pcf | 125 |