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

thinc

2.8k
Stars
275
Forks
Watchers

🔮 A refreshing functional take on deep learning, compatible with your favorite libraries

lambda-lantern

162
Stars
10
Forks
Watchers

🧙 ‎‎ A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.

FunctionalPlus

2.0k
Stars
168
Forks
Watchers

Functional Programming Library for C++. Write concise and readable C++ code.

fish-redux

7.3k
Stars
845
Forks
Watchers

An assembled flutter application framework.

Moses

624
Stars
104
Forks
Watchers

Utility library for functional programming in Lua

zio

4.0k
Stars
1.3k
Forks
Watchers

ZIO — A type-safe, composable library for async and concurrent programming in Scala

deal

703
Stars
24
Forks
Watchers

🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.

masala-parser

139
Stars
11
Forks
Watchers

Javascript Generalized Parser Combinators

ramda-adjunct

679
Stars
85
Forks
Watchers

Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.

koazee

524
Stars
33
Forks
Watchers

A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.