The Wayback Machine - https://web.archive.org/web/20210724225450/https://github.com/topics/declarative-programming
Skip to content
#

declarative-programming

Here are 113 public repositories matching this topic...

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.
  • Updated Oct 26, 2020
  • Haskell
ObservableComputations
naman03malhotra
naman03malhotra commented Nov 15, 2020

Add more examples where this pattern shines from the traditional imperative pattern.

  • Come up with your own interesting examples.
  • Form validations can be messy, maybe a good example around that.
  • You can check your current codebase if you find a messy if-else logic that can be converted to this pattern.
  • One example can be for a dynamic form, where while filling a field will determine the
pschachte
pschachte commented Jul 18, 2021

Support implicit read-only resources based on source code, such as call_filename, call_line_number, call_column_number. If a call to a proc that uses one of these resources is made outside a context in which that resource is defined, the compiler automatically defines it appropriately based on where the call appears. This fulfils the same purpose as #line directives in C, allowing things such

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...
  • Updated Jul 24, 2021
  • TypeScript

Improve this page

Add a description, image, and links to the declarative-programming topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the declarative-programming topic, visit your repo's landing page and select "manage topics."

Learn more