Repository navigation

#

Declarative programming

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.

NixOS/nix

Nix, the purely functional package manager

C++
15181
3 小时前
vega/vega-lite
TypeScript
5065
2 天前

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust

Shell
4319
7 天前
mikeroyal/NixOS-Guide

NixOS Guide. Learn all about the immutable Nix Operating System and the declarative Nix Expression Language.

Nix
999
3 个月前

BinData - Reading and Writing Binary Data in Ruby

Ruby
623
6 个月前
Rust
507
12 天前

Logtalk - declarative object-oriented logic programming language

Prolog
468
2 天前

QML to Javascript/HTML5 translator. Ready for Mobile, Desktop and SmartTV platforms.

Python
335
2 天前

A declarative drawing API in Python

Python
295
1 年前

Declarative Gradle is a project targeting better isolation of concern and expressing any build in a clear and understandable way

Java
157
1 个月前

A declarative logic and rules engine framework with static analysis for Ruby

Ruby
52
33 分钟前

Embeddable Prolog dialect implemented in pure Python. Stores its knowlegdebase using SQLAlchemy for scalability.

Python
20
8 年前