ciao-lang / ciaoLinks
Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.
☆324Updated 6 months ago
Alternatives and similar repositories for ciao
Users that are interested in ciao are comparing it to the libraries listed below
Sorting:
- A compact, efficient Prolog interpreter written in plain-old C.☆333Updated last week
- Logtalk - declarative object-oriented logic programming language☆470Updated this week
- Embeddable Lambda Prolog Interpreter☆335Updated 3 weeks ago
- Rhombus programming language☆503Updated this week
- Some notes taken while working on Prolog☆192Updated 2 years ago
- GNU Prolog☆136Updated 3 weeks ago
- Shen language kernel sources for porters☆380Updated last year
- An efficient implementation of the higher-order logic programming language Lambda Prolog☆160Updated last year
- Standard ML of New Jersey☆230Updated last week
- Polynomial-time Meta-Interpretive Learning☆131Updated 10 months ago
- Research on integrating datalog & lambda calculus via monotonicity types☆414Updated 3 years ago
- Bootstrapping ATS3☆239Updated this week
- ☆57Updated 7 months ago
- Constraint Logic Programming over Integers☆209Updated last year
- Poly/ML☆518Updated last month
- Proofs in Coq for the book Reflective Programs in Tree Calculus☆180Updated 4 years ago
- A tiny Racket for scripting☆305Updated 5 months ago
- Shen/Scheme implementation☆127Updated 7 months ago
- The Mercury logic programming system.☆977Updated this week
- The MaPLe compiler: efficient and scalable parallel functional programming☆415Updated 2 weeks ago
- A portable, compact and extensible Scheme implementation that is fully R4RS compliant. This includes closures, I/O, tail calls, first-cla…☆545Updated 2 weeks ago
- interpreter and compiler to be compatible with ARITY/PROLOG(MS-DOS)☆136Updated this week
- 1ML prototype interpreter☆290Updated 5 years ago
- The implementation of microKanren, a featherweight relational programming language☆318Updated 11 years ago
- A fast implementation of miniKanren with disequality and absento, compatible with Racket and Chez.☆166Updated 11 months ago
- Otus Lisp (Ol) is a purely functional multi-platform Scheme dialect with built-in FFI and infix math.☆269Updated last week
- Online, interactive edition of the "Simply Logical" Prolog textbook☆169Updated last year
- A fast functional language based on two level type theory☆392Updated 2 years ago
- An in-memory datalog implementation for OCaml.☆276Updated last year
- A functional programming language based on Standard ML, extended with support for concurrent, distributed, and constraint programming☆221Updated 3 years ago