Writeup that goes along with this:
☆41Jan 18, 2018Updated 8 years ago
Alternatives and similar repositories for howtoproveacompiler
Users that are interested in howtoproveacompiler are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Tina, a programming language with typed algebraic effects and handlers.☆13Aug 13, 2021Updated 4 years ago
- A discouraging story.☆17May 8, 2018Updated 7 years ago
- Proofs of the number of inhabitants of polymorphic functions☆23Jul 19, 2018Updated 7 years ago
- Emacs major mode for Alloy☆13Jul 14, 2018Updated 7 years ago
- ☆17Apr 4, 2024Updated last year
- Verified Extraction from Rocq to OCaml/Malfunction☆14Mar 12, 2026Updated last week
- TensaLang is a Tensor-first programming language, compiler, and runtime that let you write the Model’s inference engine (e.g. LLMs) and s…☆74Feb 20, 2026Updated last month
- being a particular fragment of Haskell, extended to a proof system☆43Mar 2, 2026Updated 3 weeks ago
- Designing Programs with Class☆28Jan 30, 2018Updated 8 years ago
- ☆14Feb 26, 2024Updated 2 years ago
- Essentials of Programming Languages, with OCaml implementations & Coq proofs☆32Jan 13, 2017Updated 9 years ago
- Learning compilers, interpreters, code generation, virtual machines, assemblers, JITs, etc.☆59Apr 13, 2024Updated last year
- The PGG Partial Evaluation System for Scheme 48☆18Dec 31, 2012Updated 13 years ago
- ☆22Feb 22, 2020Updated 6 years ago
- A typechecker for WebAssembly, written in Agda (WIP)☆17Feb 23, 2018Updated 8 years ago
- A TODO list feature for DrRacket, like to Agda's goal list but for any language.☆34Jul 1, 2023Updated 2 years ago
- A word based jigsaw puzzle☆14Feb 12, 2026Updated last month
- Because why wouldn't you want to typeset Coq in Scribble?☆10Oct 3, 2019Updated 6 years ago
- aarch64 Malware course☆11Nov 13, 2025Updated 4 months ago
- The Pico core language, and the Bake algorithm for elaborating Dependent Haskell into the former (WIP)☆15Feb 15, 2018Updated 8 years ago
- Working through the Thinking with Types book in Haskell☆34May 1, 2020Updated 5 years ago
- ☆12Feb 11, 2019Updated 7 years ago
- Source code for a minimal Commodore 64 BASIC interpreter and the essay "The Lost Ways of Programming: Commodore 64 BASIC"☆21Nov 1, 2022Updated 3 years ago
- For hosting ATS3 and developing CodeDepot☆18Mar 5, 2026Updated 2 weeks ago
- Proof combinators used in Liquid Haskell for theorem proving☆12Mar 28, 2018Updated 7 years ago
- Rehearsal: A Configuration Verification Tool for Puppet☆11Dec 19, 2019Updated 6 years ago
- This repository contains useful Icedrs links, tools, libraries etc☆14Mar 22, 2023Updated 3 years ago
- Coq proofs for the paper "Calculating Correct Compilers"☆31Dec 11, 2023Updated 2 years ago
- Code snippets and reproductions from JustAByte☆25Jan 25, 2026Updated last month
- A small example of a source->source pattern matching to decision tree compiler☆14Jul 29, 2020Updated 5 years ago
- Fun plugin to play with the Gallina AST.☆39Oct 3, 2019Updated 6 years ago
- An implementation of a simple asynchronous message-passing lock server, verified in Coq using the Verdi framework☆14Oct 23, 2017Updated 8 years ago
- Little toy programming language with an x86_64 code generator☆17Sep 30, 2017Updated 8 years ago
- A Result-like type that can collect multiple Errs☆12Oct 5, 2020Updated 5 years ago
- An IRC client library for F#.☆12Sep 12, 2019Updated 6 years ago
- IRC filesystem using FUSE☆17Jul 3, 2017Updated 8 years ago
- introduction to dataflow analysis using julia☆14Oct 26, 2020Updated 5 years ago
- Like "Write Yourself a Scheme in 48 Hours", but in Agda☆52Apr 18, 2018Updated 7 years ago
- ☆39Apr 15, 2021Updated 4 years ago