Most popular functional-programming repositories and open source projects

monio

The most powerful IO monad implementation in JS, possibly in any langu...

53   982   982  

elm-cheat-sheet

An overview of Elm syntax and features

48   950   950  

proppy

Functional props composition for UI components (React.js & Vue.js)

26   938   938  

clio

Clio is a functional, parallel, distributed programming language.

31   925   925  

JavaScript-for-Everyone

A step by step guide to learn JavaScript and programming. These videos...

255   925   925  

mybatis-dynamic-sql

SQL DSL (Domain Specific Language) for Kotlin and Java. Supports rende...

196   922   922  

functional-programming-learning-path

A Learning Path for Functional Programming

87   919   919  

funKTionale

Functional constructs for Kotlin

71   911   911  

egison

The Egison Programming Language

32   887   887  

caliban

Functional GraphQL library for Scala

223   877   877  

mlton

The MLton repository

120   871   871  

ts-belt

🔧 Fast, modern, and practical utility library for FP in TypeScript.

23   867   867  

frameless

Expressive types for Spark.

137   852   852  

fastcore

Python supercharged for the fastai library

250   851   851  

lambda

Functional patterns for Java

86   835   835  

Optional

A robust option type for C#

69   826   826  

ergonomica

🖥️ a cross-platform modern shell.

27   816   816  

kotlin-result

A multiplatform Result monad for modelling success or failure operatio...

48   803   803  

coalton

Coalton is an efficient, statically typed functional programming langu...

50   796   796  

quicklens

Modify deeply nested case class fields

49   782   782  

DeepLearning.scala

A simple library for creating complex neural networks

88   763   763  

static-land

Specification for common algebraic structures in JavaScript based on F...

45   756   756  

felix

The Felix Programming Language

45   735   735  

true-myth

A library for safer and smarter error- and "nothing"-handling in TypeS...

28   709   709  

dartz

Functional programming in Dart

55   708   708  

glance

A visual Haskell

16   698   698  

better-monadic-for

Desugaring scala `for` without implicit `withFilter`s

31   682   682  

BQN

An APL-like programming language. Self-hosted!

50   677   677  

magic-in-ten-mins

十分钟魔法练习

32   673   673  

ramda-adjunct

Ramda Adjunct is the most popular and most comprehensive set of functi...

88   670   670  

dry-monads

Useful, common monads in idiomatic Ruby

126   660   660  

metalang99

Full-blown preprocessor metaprogramming

20   650   650  

react-best-practices

A comprehensive reference guide to kickstart your React architecting c...

62   645   645  

eslint-plugin-functional

ESLint rules to disable mutation and promote fp in JavaScript and Type...

26   643   643  

funfix

Functional Programming Library for JavaScript, TypeScript and Flow ✨⚡️

25   634   634  

RxSwift

RxSwift를 스터디하는 공간

171   634   634  

bow

🏹 Bow is a cross-platform library for Typed Functional Programming in...

31   631   631  

lager

C++ library for value-oriented design using the unidirectional data-f...

62   626   626  

haskell-exercises

A little course to learn about some of the more obscure GHC extensions...

93   623   623  

wild-wild-path

🤠 Object property paths with wildcards and regexps 🌵

14   618   618  

freestyle

A cohesive & pragmatic framework of FP centric Scala libraries

53   613   613  

Moses

Utility library for functional programming in Lua

104   601   601  

Performance-Analysis-JS

Map/Reduce/Filter/Find Vs For loop Vs For each Vs Lodash vs Ramda

48   599   599  

hazel

Hazel, a live functional programming environment with typed holes

41   599   599  

learn-fp

learn-by-doing course/tutorial for functional programming on scala

126   598   598  

SwiftRex

Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex

28   598   598  

fkit

A functional programming toolkit for JavaScript.

12   583   583  

arturo

Simple, expressive & portable programming language for efficient scrip...

25   561   561  

derive4j

Java 8 annotation processor and framework for deriving algebraic data...

51   552   552  

deal

Design by contract for Python. Write bug-free code. Add a few decorato...

23   552   552