Functional programming topic
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.
kotlin-retry
A multiplatform higher-order function for retrying operations that may fail.
noexception
Java library for handling exceptions in concise, unified, and architecturally clean way.
functional-go
Functional Programming Higher order functions in golang
bitty
🗃 A mono-repository with functional programming helpers, algebraic data types, util functions, types and even some micro frameworks in TypeScript.
poica
🧮 A research programming language on top of C macros
union-js
🏷️ Tagged unions for vanilla JavaScript!
tyche
Statistics utilities for the JVM - in Scala!
functional-programming-learning-path
A Learning Path for Functional Programming
cycle-state-machine-demo
Non-trivial, real use case demo of a hierarchical state machine library with cyclejs