Oso is a batteries-included framework for building authorization in your application.
-
Updated
Jun 13, 2024 - Rust
Oso is a batteries-included framework for building authorization in your application.
Logica is a logic programming language that compiles to SQL. It runs on Google BigQuery, PostgreSQL and SQLite.
Introduction to modern Prolog
Tools for transparent data transformation
Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.
High performance, concurrent functional programming abstractions
The OpenCog (hyper-)graph database and graph rewriting system
A declarative programming framework
📝 Web-based, reactive Datalog notebooks for data analysis and visualization
🤔 A grounder and solver for logic programs.
An open source Prolog interpreter in JavaScript
The only reasonable scripting engine for Go.
Neuro-Symbolic AI with Declarative Logic
PySwip is a Python - SWI-Prolog bridge enabling to query SWI-Prolog in your Python programs. It features an (incomplete) SWI-Prolog foreign language interface, a utility class that makes it easy querying with Prolog and also a Pythonic interface.
Datalog compiler embedded in Rust as a procedural macro
An interpreter for learning and exploring pure λ-calculus
Logtalk - declarative object-oriented logic programming language
Mejora tu lógica de programación y aprende mucho más resolviendo estos ejercicios.
logic programming in Rust
Add a description, image, and links to the logic-programming topic page so that developers can more easily learn about it.
To associate your repository with the logic-programming topic, visit your repo's landing page and select "manage topics."