rntz / datafun
Research on integrating datalog & lambda calculus via monotonicity types
☆392Updated 2 years ago
Alternatives and similar repositories for datafun:
Users that are interested in datafun are comparing it to the libraries listed below
- An in-memory datalog implementation for OCaml.☆266Updated 4 months ago
- 1ML prototype interpreter☆279Updated 4 years ago
- A simple expressions language with polymorphic extensible row types.☆302Updated last year
- The Makam Metalanguage☆197Updated last year
- Functional programming with fewer indirections☆760Updated 4 years ago
- A less devious proof assistant☆222Updated 2 years ago
- The implementation of microKanren, a featherweight relational programming language☆307Updated 10 years ago
- The Pie language, which accompanies The Little Typer by Friedman and Christiansen☆709Updated 3 years ago
- Software Foundations in Idris☆454Updated 5 years ago
- Compiler for the Mirth programming language.☆458Updated this week
- The Art of the Propagator. See also:☆171Updated 10 months ago
- Malfunctional Programming☆344Updated 3 months ago
- Frank compiler☆284Updated 9 months ago
- Spartan type theory☆262Updated 8 months ago
- A fast functional language based on two level type theory☆388Updated 2 years ago
- A statically-typed linear functional language with graded modal types for fine-grained program reasoning☆600Updated last week
- Various experiments in relational programming☆271Updated 2 years ago
- Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.☆294Updated 3 months ago
- WIP implementation of a Haskell-like Lisp in Racket☆1,169Updated 10 months ago
- Embeddable Lambda Prolog Interpreter☆301Updated last week
- A prototype successor to Idris☆538Updated 5 years ago
- Resources for type theory, functional programming, etc.☆315Updated 3 years ago
- Programming language agnostic type construction language based on polynomials.☆367Updated 8 months ago
- A minimal, fast Datalog implementation in Haskell that compiles to LLVM IR☆222Updated last year
- Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations☆371Updated last year
- Relational programming in Haskell. Mostly developed on twitch.☆259Updated 5 months ago
- An efficient implementation of the higher-order logic programming language Lambda Prolog☆152Updated 9 months ago
- An ML-like functional programming language☆331Updated 3 years ago
- The cuteness implementation of a dependently typed language.☆189Updated 2 years ago
- A bare-bones calculus-of-constructions☆376Updated 2 years ago