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.
☆326Updated 7 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☆471Updated this week
- A compact, efficient Prolog interpreter written in plain-old C.☆339Updated this week
- Embeddable Lambda Prolog Interpreter☆335Updated last month
- Some notes taken while working on Prolog☆193Updated 2 years ago
- Shen language kernel sources for porters☆382Updated last week
- Constraint Logic Programming over Integers☆210Updated last year
- An efficient implementation of the higher-order logic programming language Lambda Prolog☆161Updated last year
- GNU Prolog☆139Updated last month
- Rhombus programming language☆507Updated this week
- Shen/Scheme implementation☆130Updated last week
- Standard ML of New Jersey☆232Updated this week
- ☆57Updated 8 months ago
- interpreter and compiler to be compatible with ARITY/PROLOG(MS-DOS)☆136Updated this week
- A fast implementation of miniKanren with disequality and absento, compatible with Racket and Chez.☆167Updated 11 months ago
- The MaPLe compiler: efficient and scalable parallel functional programming☆417Updated 2 weeks ago
- Polynomial-time Meta-Interpretive Learning☆131Updated 11 months ago
- A tiny Racket for scripting☆307Updated 5 months ago
- A compiler and run-time system to compile and run Curry programs as Go programs☆38Updated 2 months ago
- Online, interactive edition of the "Simply Logical" Prolog textbook☆169Updated last year
- Research on integrating datalog & lambda calculus via monotonicity types☆416Updated 3 years ago
- A functional programming language based on Standard ML, extended with support for concurrent, distributed, and constraint programming☆221Updated 3 years ago
- A declarative concatenative programming language☆170Updated 4 months ago
- nanopass compiler framework for Racket☆197Updated 2 years ago
- Bootstrapping ATS3☆242Updated last week
- The implementation of microKanren, a featherweight relational programming language☆319Updated 11 years ago
- Useful things for Standard ML☆71Updated last year
- A fast functional language based on two level type theory☆392Updated 3 years ago
- ☆138Updated 3 years ago
- The Mercury logic programming system.☆980Updated this week
- another APL derivative☆90Updated 4 years ago