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.
☆312Updated 2 months ago
Alternatives and similar repositories for ciao
Users that are interested in ciao are comparing it to the libraries listed below
Sorting:
- Logtalk - declarative object-oriented logic programming language☆460Updated this week
- A compact, efficient Prolog interpreter written in plain-old C.☆310Updated this week
- Embeddable Lambda Prolog Interpreter☆325Updated last week
- GNU Prolog☆127Updated 4 months ago
- Shen language kernel sources for porters☆379Updated last year
- Rhombus programming language☆473Updated this week
- An efficient implementation of the higher-order logic programming language Lambda Prolog☆156Updated last year
- ☆56Updated 3 months ago
- Some notes taken while working on Prolog☆188Updated last year
- interpreter and compiler to be compatible with ARITY/PROLOG(MS-DOS)☆127Updated last week
- Standard ML of New Jersey☆218Updated this week
- Constraint Logic Programming over Integers☆205Updated last year
- A tiny Racket for scripting☆297Updated 3 weeks ago
- The MaPLe compiler: efficient and scalable parallel functional programming☆389Updated last week
- Shen/Scheme implementation☆119Updated 3 months ago
- Bootstrapping ATS3☆226Updated this week
- The implementation of microKanren, a featherweight relational programming language☆311Updated 11 years ago
- A fast implementation of miniKanren with disequality and absento, compatible with Racket and Chez.☆158Updated 6 months ago
- A functional programming language based on Standard ML, extended with support for concurrent, distributed, and constraint programming☆219Updated 2 years ago
- Research on integrating datalog & lambda calculus via monotonicity types☆401Updated 3 years ago
- Poly/ML☆503Updated last week
- Online, interactive edition of the "Simply Logical" Prolog textbook☆160Updated 8 months ago
- An in-memory datalog implementation for OCaml.☆271Updated 10 months ago
- Polynomial-time Meta-Interpretive Learning☆128Updated 6 months ago
- nanopass compiler framework for Racket☆189Updated last year
- A compiler and run-time system to compile and run Curry programs as Go programs☆35Updated 3 months ago
- The Mercury logic programming system.☆963Updated this week
- Maru - a tiny self-hosting lisp dialect☆201Updated 3 weeks ago
- Version of miniKanren I normally use. Has ==, =/=, symbolo, numbero, generalized absento constraints.☆164Updated 8 years ago
- Useful things for Standard ML☆70Updated 10 months ago