used to be something more ambitious, cut scope to just a simple compiler for thesis project
☆17Jan 14, 2019Updated 7 years ago
Alternatives and similar repositories for simplecompiler
Users that are interested in simplecompiler are comparing it to the libraries listed below
Sorting:
- A monadic interface for DAG construction.☆24May 11, 2021Updated 4 years ago
- Write yourself a typed functional language☆65Oct 11, 2018Updated 7 years ago
- Use GHC's Memory Allocator from C☆12Feb 22, 2020Updated 6 years ago
- Merged into ian repo: https://github.com/seagreen/ian#llvm-in-haskell☆17Apr 13, 2019Updated 6 years ago
- Closure calculus implementation☆12Jun 25, 2019Updated 6 years ago
- Compiler for IMP programming language implemented in Haskell☆16Jun 16, 2020Updated 5 years ago
- Constructs FAlgebras from typeclasses, making Haskell functions homoiconic☆18May 15, 2019Updated 6 years ago
- Haskell typechecker☆39May 7, 2019Updated 6 years ago
- Tools for functors from Hask^k to Hask☆23Aug 25, 2019Updated 6 years ago
- a talk about and sample project for the [Categorifier](https://github.org/con-kitty/categorifier) GHC plugin.☆22Apr 3, 2024Updated last year
- ICFP tutorial☆39Jul 31, 2021Updated 4 years ago
- A tiny compiler for a security-typed imperative language with a formalised proof of noninterference-preservation.☆16Dec 10, 2019Updated 6 years ago
- Encoding of GHC Core inside MLIR☆19Nov 12, 2020Updated 5 years ago
- Agda to C compiler☆10Sep 23, 2025Updated 5 months ago
- Omit fields for instance deriving☆37Jun 5, 2020Updated 5 years ago
- Robust persistence for typed immutable data☆16Nov 5, 2016Updated 9 years ago
- static analysis of free monads☆24Jul 10, 2018Updated 7 years ago
- The GHC Wiki (kept for archiving purposes, please use version at https://gitlab.haskell.org/ghc/ghc/wikis/)☆12Mar 9, 2019Updated 7 years ago
- A thread-safe hash table in Haskell☆15Feb 28, 2020Updated 6 years ago
- An example of dynamically loading a Haskell source module☆18May 9, 2018Updated 7 years ago
- Haskell package for representation, parsing, and pretty-printing of GLSL☆31Sep 19, 2023Updated 2 years ago
- Simply-typed lambda calculus (plus several features) -> x86 executables for Linux and Windows☆25Jan 25, 2013Updated 13 years ago
- A special-purpose processor for pure, non-strict functional languages☆31Feb 17, 2026Updated last month
- Haskell dynamic RTS loader☆13Jun 24, 2016Updated 9 years ago
- Small implementation of OutsideIn(X) type checking algorithm☆31Apr 13, 2015Updated 10 years ago
- Damian Nadales's sandbox☆12Jun 15, 2023Updated 2 years ago
- Haskell port of the Tensor Algebra COmpiler☆16Nov 18, 2019Updated 6 years ago
- ZeroMQ transport for distributed-process (aka Cloud Haskell)☆23Jun 7, 2016Updated 9 years ago
- Formal specification of the Haskell Language Report☆32Mar 2, 2026Updated 2 weeks ago
- Extensible sums and products for Haskell☆19Feb 25, 2026Updated 3 weeks ago
- "Programs that explain their effects" talk material☆17Jun 22, 2018Updated 7 years ago
- A nullary type class for partial functions☆15Nov 28, 2017Updated 8 years ago
- optimising compiler for Haskell's intermediate representation (STG) to LLVM IR☆32May 15, 2019Updated 6 years ago
- An implementation of the Update Monad and a 'Free' version from https://danelahman.github.io/papers/types13postproc.pdf☆13Oct 11, 2018Updated 7 years ago
- Reification of data structures using observable sharing☆30Oct 27, 2024Updated last year
- "An Altruistic Processor", implemented in CLaSH (WARNING: incomplete code)☆13Mar 31, 2017Updated 8 years ago
- ⛏️ A refinement proof framework for haskell☆71May 8, 2023Updated 2 years ago
- A bad XML parser☆22Sep 2, 2024Updated last year
- An experimental Haskell library for programming with effectful runners.☆30Dec 6, 2019Updated 6 years ago