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

ObservableComputations

108
Stars
8
Forks
Watchers

Cross-platform .NET library for computations whose arguments and results are objects that implement INotifyPropertyChanged and INotifyCollectionChanged (ObservableCollection) interfaces.

logtalk3

399
Stars
30
Forks
Watchers

Logtalk - declarative object-oriented logic programming language

hof

488
Stars
36
Forks
Watchers

Framework that joins data models, schemas, code generation, and a task engine. Language and technology agnostic.

WhyHaskellMatters

462
Stars
14
Forks
Watchers

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....

libretto

192
Stars
6
Forks
Watchers

Declarative concurrency and stream processing library for Scala

bow

642
Stars
32
Forks
Watchers

🏹 Bow is a cross-platform library for Typed Functional Programming in Swift

resourcerer

80
Stars
4
Forks
Watchers

Declarative data-fetching and caching framework for REST APIs with React

DirectToSwiftUI

64
Stars
0
Forks
Watchers

Rule based CRUD Database Frontends for SwiftUI

SwiftUIRules

55
Stars
1
Forks
Watchers

Dynamic, Rule based @EnvironmentKeys for SwiftUI