☆56Mar 2, 2017Updated 9 years ago
Alternatives and similar repositories for so-you-want-to-write-a-type-checker
Users that are interested in so-you-want-to-write-a-type-checker are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Maude MSOS Tool (MMT) is an execution environment for Modular Structural Operational Semantics (MSOS) specifications that brings the powe…☆10Nov 1, 2016Updated 9 years ago
- Several graph algorithms in Common Lisp.☆10Oct 9, 2020Updated 6 years ago
- HoTT Note-taking action☆25Mar 24, 2019Updated 7 years ago
- Working through Okasaki's "Functional Datastructures" in PureScript☆14Nov 9, 2016Updated 9 years ago
- Experiments in abstracting definitional interpreters☆16Oct 13, 2017Updated 9 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- My fork of the buildroot system☆17Oct 24, 2014Updated 12 years ago
- A simplistic AFRP implementation☆13Sep 3, 2015Updated 11 years ago
- Common Lisp Structure Editor☆24Aug 21, 2026Updated 2 months ago
- Fast replacements for some common functions on linked lists☆13Dec 14, 2017Updated 8 years ago
- A simple Tiger to MIPS compiler, written in Standard-ML☆23Jul 31, 2013Updated 13 years ago
- A series of implementations of a simple functional programming language.☆30Jan 4, 2016Updated 10 years ago
- ☆11Feb 10, 2014Updated 12 years ago
- C++11 library for many-sorted logics☆39Nov 21, 2016Updated 9 years ago
- Scrypt opencl kernel written in AMD GCN ISA assembly language☆20Oct 9, 2014Updated 12 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- ☆14Jan 12, 2018Updated 8 years ago
- Javascript implementation of "Complete and Easy Bidirectional Type Checking for Higher-Rank Polymorphism"☆79Aug 1, 2024Updated 2 years ago
- Software Transactional Objects☆21Feb 9, 2018Updated 8 years ago
- Boost Filesystem Library with modifications for the C++ standards committee proposal☆19Dec 5, 2018Updated 7 years ago
- An example of one way you could use hot reloading with Halogen.☆17Dec 7, 2018Updated 7 years ago
- Haskell implementation of Dunfield and Krishnaswami's "Complete and easy bidirectional typechecking for higher-rank polymorphism"☆134Aug 28, 2020Updated 6 years ago
- Pure Type Systems for Functional Programming☆31Nov 21, 2020Updated 5 years ago
- Compiler for Tiger based on Andrew Appel's Modern Compiler Implementation in ML☆60Apr 18, 2011Updated 15 years ago
- A pure subset of Prolog, implemented in Haskell☆31Jul 19, 2013Updated 13 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Helps import tree-sitter grammars☆29Apr 15, 2026Updated 6 months ago
- A library for interactively creating graphics visualizations☆22Dec 6, 2019Updated 6 years ago
- Working through Type-Driven Development with Idris☆27Sep 7, 2016Updated 10 years ago
- Kleene algebra, regular expressions☆34May 12, 2026Updated 5 months ago
- Kleene algebra modulo theories☆28Nov 21, 2022Updated 3 years ago
- ☆21Jun 17, 2022Updated 4 years ago
- A distributed key-value store based on replicated LSM-Trees☆10May 18, 2017Updated 9 years ago
- Lambda calculus at the type level.☆20Jul 22, 2017Updated 9 years ago
- Writeup that goes along with this:☆16Apr 19, 2018Updated 8 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- QuickCheck powered law tests for PureScript's core typeclasses.☆27Oct 11, 2026Updated 2 weeks ago
- effectful sequences of bytes; an alternative no-lazy-io implementation of Data.ByteString.Lazy☆21Dec 13, 2017Updated 8 years ago
- Dealing with Flags and Options☆13Sep 10, 2021Updated 5 years ago
- A C++ expression -> x86 JIT☆18Mar 20, 2017Updated 9 years ago
- (superseded by: https://github.com/qteatime/crochet) A safe, extensible, layered programming language that runs on top of JavaScript☆32Mar 28, 2023Updated 3 years ago
- WIP: Presentation turned blog series: Building the simplest possible thing over and over again.☆16Sep 5, 2017Updated 9 years ago
- Efficient and customisable compression of short strings☆49Aug 15, 2016Updated 10 years ago