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

stream

87
Stars
11
Forks
Watchers

Go Stream, like Java 8 Stream.

hymn

53
Stars
4
Forks
Watchers

Hy Monad Notation - a monad library for Hy

fp-dictionary

60
Stars
5
Forks
Watchers

FP category theory jargon explained on a single A4 page

bkmrkd

51
Stars
1
Forks
Watchers

Bkmrkd is a self-hosted, lightweight bookmarking service run on node.js and rethinkdb

Lightweight-Stream-API

1.6k
Stars
125
Forks
Watchers

Stream API from Java 8 rewritten on iterators for Java 7 and below

fp-core.rs

1.3k
Stars
63
Forks
Watchers

A library for functional programming in Rust

rangeless

191
Stars
6
Forks
Watchers

c++ LINQ -like library of higher-order functions for data manipulation

raptor

34
Stars
2
Forks
Watchers

A lightweight product recommendation system (Item Based Collaborative Filtering) developed in Haskell.

redux-fp

28
Stars
1
Forks
Watchers

Functional programming helpers for Redux.