#

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
https://static.github-zh.com/github_avatars/NixOS?size=40

Nix 是一个类似于rpm、apt的Linux/Unix纯函数式包管理工具,旨在使软件包管理可靠且可重现

C++ 15.08 k
7 小时前
vega/vega-lite
https://static.github-zh.com/github_avatars/vega?size=40
TypeScript 5.05 k
4 天前
https://static.github-zh.com/github_avatars/kaitai-io?size=40

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

Shell 4.3 k
8 天前
https://static.github-zh.com/github_avatars/mikeroyal?size=40

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

Nix 995
3 个月前
https://static.github-zh.com/github_avatars/potassco?size=40

🦉 A grounder and solver for logic programs.

C++ 695
3 天前
https://static.github-zh.com/github_avatars/dmendel?size=40
Ruby 622
5 个月前
https://static.github-zh.com/github_avatars/hofstadter-io?size=40

#大语言模型#Framework that joins data models, schemas, code generation, and a task engine. Language and technology agnostic.

Go 559
3 个月前
https://static.github-zh.com/github_avatars/s-arash?size=40
Rust 485
4 个月前
https://static.github-zh.com/github_avatars/thma?size=40

In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. ...

Haskell 479
2 年前
https://static.github-zh.com/github_avatars/LogtalkDotOrg?size=40
Prolog 464
2 天前
https://static.github-zh.com/github_avatars/pureqml?size=40
Python 335
7 天前
https://static.github-zh.com/github_avatars/chalk-diagrams?size=40
Python 296
1 年前
https://static.github-zh.com/github_avatars/pine-vm?size=40
Elm 248
9 小时前
https://static.github-zh.com/github_avatars/TomasMikula?size=40

Declarative concurrency and stream processing library for Scala

Scala 212
1 个月前
https://static.github-zh.com/github_avatars/gradle?size=40

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

Java 156
12 天前
loading...
Website
Wikipedia