a minimal implementation of incremental computation in Scheme
☆37Apr 30, 2017Updated 8 years ago
Alternatives and similar repositories for miniAdapton
Users that are interested in miniAdapton are comparing it to the libraries listed below
Sorting:
- Racket-based implementation of Adapton☆24Jun 29, 2019Updated 6 years ago
- A Toy Inverse Bidirectional Typechecker☆32May 13, 2019Updated 6 years ago
- Relational Scheme interpreter, written in miniKanren, with Scheme pattern matcher☆11Mar 17, 2015Updated 10 years ago
- An implementation of structural subtyping of records and functions☆13Jul 14, 2018Updated 7 years ago
- The repository for the 100 Guile Programs project☆15May 7, 2013Updated 12 years ago
- PostgreSQL binding for R7RS Scheme.☆21Dec 11, 2017Updated 8 years ago
- Prototype code that accompanies the paper "Compiling Successor ML Pattern Guards"☆25Jul 26, 2022Updated 3 years ago
- R6RS SRFIs☆25Jan 19, 2012Updated 14 years ago
- miniKanren with a first-order representation of the search space☆17Jul 23, 2024Updated last year
- Research project: Program synthesis using updated interface, template and types.☆14Dec 2, 2020Updated 5 years ago
- The Grand Scheme Glossary☆32May 29, 2025Updated 9 months ago
- Guile with tracing JIT VM.☆15Oct 13, 2016Updated 9 years ago
- A microKanren framework for implementing constraints.☆19May 30, 2018Updated 7 years ago
- A meta-circular interpreter of a subset of Scheme☆16Apr 12, 2020Updated 5 years ago
- Alternative implementation of the logical framework Dedukti in Rust☆23Apr 10, 2025Updated 10 months ago
- The uncurried minimal functional programming language for CPS transformation☆19Feb 23, 2024Updated 2 years ago
- minikanren mips assembler/disassembler☆34Mar 28, 2015Updated 10 years ago
- An extensible pattern matching, pattern dispatch, and term rewriting system for MIT Scheme.☆21Mar 19, 2024Updated last year
- A simple λProlog interpreter☆20Nov 29, 2021Updated 4 years ago
- A small nanopass compiler from a subset of Scheme to C. (Developed for Clojure Conj 2013)☆368May 1, 2021Updated 4 years ago
- Oleg Kiselyov's minimal implementation of logic programming☆24Feb 5, 2013Updated 13 years ago
- Constructive Galois connections☆36Mar 26, 2018Updated 7 years ago
- The MLPolyR programming language, revived☆25Oct 15, 2020Updated 5 years ago
- αProlog☆18Jul 9, 2023Updated 2 years ago
- Julia package for parsing, manipulating and evaluating formulas in first-order logic.☆19Feb 4, 2020Updated 6 years ago
- Interactive Scheme Primer, written in Scheme.☆22Jun 9, 2025Updated 8 months ago
- Benchmark repository of polyglot effect handler examples☆34Aug 21, 2025Updated 6 months ago
- Didactic implementation of the type checker described in "Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism" writ…☆22May 20, 2021Updated 4 years ago
- Port of the 'MIT Scmutils' library to Chez Scheme.☆40Aug 29, 2024Updated last year
- multi-stage relational programming for staged relational interpreters: running with holes, faster☆139Nov 29, 2025Updated 3 months ago
- Datalog implemented in minikanren☆24Sep 14, 2017Updated 8 years ago
- For supporting template-based programming☆23Jun 21, 2020Updated 5 years ago
- John Shutt's "Kernel" language implemented on ABE (C) runtime.☆13Sep 3, 2018Updated 7 years ago
- ☆34Oct 12, 2020Updated 5 years ago
- ☆12Dec 9, 2022Updated 3 years ago
- Inefficient and syntactically unwieldy implementation of algebraic effects in Python using generators☆13Aug 31, 2020Updated 5 years ago
- A revival of the TREE-META compiler-compiler.☆15May 15, 2018Updated 7 years ago
- A simple object system for Chez Scheme.☆10Aug 16, 2020Updated 5 years ago
- An interactive interpreter for asynchronous algebraic effects☆15Jun 19, 2024Updated last year