A declarative programming framework
-
Updated
Dec 6, 2022 - Clojure
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.
A declarative programming framework
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
🤔 A grounder and solver for logic programs.
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. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Logtalk - declarative object-oriented logic programming language
Cross-platform runtime environment for the Elm programming language.
Declarative concurrency and stream processing library for Scala
Cross-platform .NET library for computations whose arguments and results are objects that implement INotifyPropertyChanged and INotifyCollectionChanged (ObservableCollection) interfaces.
Declarative form validator for SwiftUI.
Declarative framework to build LLM-based applications
Declarative data-fetching and caching framework for REST APIs with React
Rule based CRUD Database Frontends for SwiftUI
A React form builder which interacts with a JSON endpoint to generate nested 12-column grids with input fields and automatic state management in a declarative style. Endpoint is typed by TypeScript guards (IntelliSense available). This tool is based on material-ui components, so your application will look beautiful on any device...
Dynamic, Rule based @EnvironmentKeys for SwiftUI
Datalog that's as easy as ABC.
A declarative way to control LLMs.
A declarative syntax for the Composition API in Vue 3.
A programming language supporting most of both declarative and imperative programming
Exekube is a framework for managing the whole lifecycle of Kubernetes-based projects as declarative code with Terraform and Helm