Skip to content
#

declarative-programming

Here are 130 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 21, 2021
  • 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
documentation good first issue
jimbxb
jimbxb commented Mar 31, 2022

As the title says.

This really comes in two stages

  • COMPLETED -O
    • Handle one flag, -O which is like that of, e,g., GHC, GCC, where you control a curated set of passes
    • LLVM has such curated pass sets, so this is the simplest stage to support
  • -f
    • -f flags, e.g., -ffast-math, are much more general, being switches for each particular optimisation
    • this one seems
enhancement good first issue

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 Apr 7, 2022
  • 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