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.
Nix 是一个类似于rpm、apt的Linux/Unix纯函数式包管理工具,旨在使软件包管理可靠且可重现
A concise grammar of interactive graphics, built on Vega.
翻译 - 基于Vega的交互式图形的简洁语法。
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
#编程语言#Simple and flexible programming language for applications development
翻译 - 创新实用的通用多范式语言
NixOS Guide. Learn all about the immutable Nix Operating System and the declarative Nix Expression Language.
A declarative programming framework
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
BinData - Reading and Writing Binary Data in Ruby
#大语言模型#Framework that joins data models, schemas, code generation, and a task engine. Language and technology agnostic.
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. ...
Logtalk - declarative object-oriented logic programming language
#前端开发#QML to Javascript/HTML5 translator. Ready for Mobile, Desktop and SmartTV platforms.
Cross-platform runtime environment for the Elm programming language.
Declarative concurrency and stream processing library for Scala
Interactive details-on-demand data visualizations at scale
A realtime visual programming language for interactive media.
Cross-platform .NET library for computations whose arguments and results are objects that implement INotifyPropertyChanged and INotifyCollectionChanged (ObservableCollection) interfaces.
#IOS#Declarative form validator for SwiftUI.