Declarative programming topic

Declarative programming is a programming paradigm characterized by describing the target state (or even just the problem itself in some cases) as opposed to specifying the concrete steps needed to reach that target state. The specific steps usually then get generated automatically at Compile Time.

List Declarative programming repositories

clingo

586
Stars
77
Forks
Watchers

🤔 A grounder and solver for logic programs.

kitten

16
Stars
1
Forks
Watchers

A small C++17 library inspired by Category Theory.

AlgebraicRewriting.jl

24
Stars
5
Forks
Watchers

Implementations of algebraic rewriting techniques like DPO, SPO, SqPO.

ApiLogicServer-src

23
Stars
3
Forks
Watchers

Create an executable project (API and Admin App) from a database with 1 command, customize with rules and Python in your IDE

gensphere

130
Stars
10
Forks
130
Watchers

Declarative framework to build LLM-based applications

Noema-Declarative-AI

77
Stars
0
Forks
77
Watchers

A declarative way to control LLMs.

flock

82
Stars
9
Forks
82
Watchers

🐤🐧 A declarative and highly modular Blackboard Multi Agent System 🐓 🦆