c-cube / datalog
An in-memory datalog implementation for OCaml.
☆268Updated 5 months ago
Alternatives and similar repositories for datalog:
Users that are interested in datalog are comparing it to the libraries listed below
- A functional programming language based on Standard ML, extended with support for concurrent, distributed, and constraint programming☆214Updated 2 years ago
- Typed Regular Expressions☆171Updated 5 years ago
- Pure OCaml Git format and protocol☆364Updated last month
- 1ML prototype interpreter☆280Updated 4 years ago
- nanopass compiler framework for Racket☆187Updated last year
- A less devious proof assistant☆224Updated 2 years ago
- Compile and run Constraint Handling Rules (CHR) in JavaScript☆105Updated last year
- Research on integrating datalog & lambda calculus via monotonicity types☆395Updated 2 years ago
- ☆137Updated 2 years ago
- An efficient implementation of the higher-order logic programming language Lambda Prolog☆155Updated 11 months ago
- Reagents for multicore OCaml☆126Updated last year
- OCaml graph library☆235Updated this week
- Self-contained monadic parser combinators for OCaml☆147Updated last year
- A modular sat/smt solver with proof output.☆99Updated last year
- Nanopass for OCaml☆143Updated 7 years ago
- multi-stage relational programming for staged relational interpreters: running with holes, faster☆129Updated this week
- ☆94Updated this week
- Prototype type inference engine☆201Updated 2 months ago
- Irken is a statically typed variant of Scheme. Or a lisp-like variant of ML.☆210Updated 2 years ago
- Statically typed embedding of miniKanren relational programming language into OCaml☆117Updated 3 weeks ago
- Hygienic typed literal macros (TLMs) for Reason☆209Updated 6 years ago
- Malfunctional Programming☆346Updated 5 months ago
- An Introduction to Redex with Abstracting Abstract Machines☆102Updated last year
- A fast implementation of miniKanren with disequality and absento, compatible with Racket and Chez.☆156Updated 2 months ago
- The Makam Metalanguage☆198Updated 2 years ago
- Staged metaprogramming in stock OCaml☆151Updated last year
- Terminal manipulation library for OCaml☆214Updated 8 months ago
- Library and Toolkit for Standard ML☆145Updated 2 years ago
- The implementation of microKanren, a featherweight relational programming language☆308Updated 10 years ago
- Property fuzzing for OCaml☆187Updated last year