NLKNguyen / awesome-language-engineering
✨ A curated list of useful resources for computer language engineering and theory
☆263Updated 6 years ago
Alternatives and similar repositories for awesome-language-engineering:
Users that are interested in awesome-language-engineering are comparing it to the libraries listed below
- The Hindley Milner Type Inference Algorithm☆368Updated 8 years ago
- A parser generator for visibly pushdown languages.☆793Updated last month
- Advent of Code 2018, in Coq! (https://adventofcode.com/2018)☆140Updated 6 years ago
- The syllabus from 15-819, the PhD seminar I taught on domain-specific programming languages fall 2016.☆214Updated 5 years ago
- Implementations of various type systems in OCaml.☆1,574Updated 9 years ago
- Curated list of Prolog packages and resources☆533Updated 2 years ago
- Interpreter for a simple Lisp. Written in Prolog.☆147Updated 2 years ago
- 🦑 Informal definitions of terms used in concurrency modeling☆327Updated 4 years ago
- A Bestiary of Single-File Implementations of Programming Languages☆1,012Updated 2 weeks ago
- Resources for learning and using recursion schemes.☆1,243Updated last year
- The compiler for Keli☆173Updated 5 years ago
- TopShell - a purely functional, reactive scripting language☆479Updated 3 years ago
- Compiler for the Mirth programming language.☆463Updated last week
- SICP Course☆228Updated 4 years ago
- My personal notes on various computer languages☆223Updated 4 years ago
- A simple SQL database☆69Updated 5 months ago
- Resources for type theory, functional programming, etc.☆320Updated 4 years ago
- 𝛌 Awesome Idris resources☆403Updated 5 years ago
- Haskell Research Compiler☆819Updated 2 years ago
- List of future of programming projects☆360Updated 10 months ago
- A Pascal to LLVM compiler in Haskell☆126Updated 5 years ago
- A visual Haskell☆724Updated 3 years ago
- A compiler for a lisp-like language targeting LLVM IR, x86 assembly☆131Updated 3 years ago
- Statically typed functional programming language implementation with Go and LLVM☆754Updated 4 years ago
- A tiny *optimising* compiler for an imperative programming language written in haskell☆157Updated 5 years ago
- A statically typed concatenative systems programming language.☆1,120Updated 2 years ago
- Ultra Tiny Compiler☆181Updated 6 years ago
- Category theory in the context of (functional) programming☆522Updated 7 years ago
- A course-worth of notes☆202Updated 10 months ago
- Programming Languages Zoo☆1,493Updated 10 months ago