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.

List Functional programming repositories

kingly

195
Stars
9
Forks
Watchers

Zero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)

cleantype

88
Stars
8
Forks
Watchers

Readable and consistent C++ type introspection - Compiler Decipherer

zio-by-example

23
Stars
11
Forks
Watchers

Source code for "ZIO by example" blog post.

bagel

85
Stars
2
Forks
Watchers

A reactive and strongly-typed, but also pragmatic, new programming language. Compiles to JavaScript, designed to be comfy for people used to the JavaScript/TypeScript language and ecosystem.

funcparserlib

337
Stars
38
Forks
Watchers

Recursive descent parsing library for Python based on functional combinators

awesome-functional-python

2.2k
Stars
133
Forks
Watchers

A curated list of awesome things related to functional programming in Python.

awesome-fable

407
Stars
45
Forks
Watchers

A curated list of useful Fable tutorials, libraries and software. Inspired by awesome list. Feel free to contribute.

pipe-me

98
Stars
2
Forks
Watchers

👜Pipeable programming for humans.

jank

1.5k
Stars
35
Forks
Watchers

A Clojure dialect hosted on LLVM with native C++ interop