Composable state primitives for JavaScript
Support
Quality
Security
License
Reuse
Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.
Support
Quality
Security
License
Reuse
Functional programming style pattern-matching library for C++
Support
Quality
Security
License
Reuse
An experimental language which adds functional programming features to Go.
Support
Quality
Security
License
Reuse
fs with incremental backoff on EMFILE
Support
Quality
Security
License
Reuse
A library for functional programming in Rust
Support
Quality
Security
License
Reuse
Easily update nested frozen objects and arrays in a declarative and immutable manner.
Support
Quality
Security
License
Reuse
A generically typed set of collections for use with TypeScript
Support
Quality
Security
License
Reuse
Collection of value objects that represent the types of the PHP type system
Support
Quality
Security
License
Reuse
A functional programming toolkit for R
Support
Quality
Security
License
Reuse
📈 Multidimensional arrays for JavaScript
Support
Quality
Security
License
Reuse
An eslint config which reduces JS to a pure functional language
Support
Quality
Security
License
Reuse
🎼 A library for function composition.
Support
Quality
Security
License
Reuse
Derives and generates mundane golang functions that you do not want to maintain yourself
Support
Quality
Security
License
Reuse
Iteration primitives using generators
Support
Quality
Security
License
Reuse
The kitchen sink of Python utility libraries for doing "stuff" in a functional way. Based on the Lo-Dash Javascript library.
Support
Quality
Security
License
Reuse
S.js - Simple, Clean, Fast Reactive Programming in Javascript
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
an ever-growing brain
Support
Quality
Security
License
Reuse
A high-performance immutable mapping type for Python.
Support
Quality
Security
License
Reuse
Logic programming for JavaScript.
Support
Quality
Security
License
Reuse
An implementation of the java pet store using FP techniques in scala
Support
Quality
Security
License
Reuse
Functional programming tools for the shell
Support
Quality
Security
License
Reuse
🎬 The source for www.pointfree.co, a video series on functional programming and the Swift programming language.
Support
Quality
Security
License
Reuse
The Pyret language.
Support
Quality
Security
License
Reuse
The most powerful IO monad implementation in JS, possibly in any language!
Support
Quality
Security
License
Reuse
f
functional-programmingby enricopolanski
TypeScript 
980
Version:Current
License: Proprietary (Proprietary)
Introduction to Functional Programming using TypeScript and fp-ts.
Support
Quality
Security
License
Reuse
C++ template library for fans of functional programming
Support
Quality
Security
License
Reuse
Functional optics: a (partial) porting of Scala monocle
Support
Quality
Security
License
Reuse
ESLint rules for functional programming
Support
Quality
Security
License
Reuse
基于DNSPod用户API实现的纯Shell动态域名客户端
Support
Quality
Security
License
Reuse
A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraic effects, associated types, good diagnostics, etc.
Support
Quality
Security
License
Reuse
Issue repository for the Functional Swift book
Support
Quality
Security
License
Reuse
Dynamically typed functional programming language
Support
Quality
Security
License
Reuse
Java Programming Tutorial for Beginners
Support
Quality
Security
License
Reuse
Clio is a functional, parallel, distributed programming language.
Support
Quality
Security
License
Reuse
基于DDD的o2o的业务模型及基础, 使用Golang+gRPC/Thrift实现
Support
Quality
Security
License
Reuse
Functional constructs for Kotlin
Support
Quality
Security
License
Reuse
MongoDB query language for in-memory objects
Support
Quality
Security
License
Reuse
wu.js is a JavaScript library providing higher order functions for ES6 iterators.
Support
Quality
Security
License
Reuse
A step by step guide to learn JavaScript and programming
Support
Quality
Security
License
Reuse
Immutable persistent collections for Kotlin
Support
Quality
Security
License
Reuse
Partial lenses is a comprehensive, high-performance optics library for JavaScript
Support
Quality
Security
License
Reuse
The modelling for success/failure of operations in Kotlin and KMM (Kotlin Multiplatform Mobile)
Support
Quality
Security
License
Reuse
🔧 Fast, modern, and practical utility library for FP in TypeScript.
Support
Quality
Security
License
Reuse
Python supercharged for the fastai library
Support
Quality
Security
License
Reuse
F(unctional) util(ities). Resistance is futile.
Support
Quality
Security
License
Reuse
Fast NumPy array functions written in C
Support
Quality
Security
License
Reuse
Asynchronous iteration for JavaScript
Support
Quality
Security
License
Reuse
Functional patterns for Java
Support
Quality
Security
License
Reuse
m
microstatesby thefrontside
Composable state primitives for JavaScript
JavaScript
1315
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
g
go-underscoreby tobyhede
Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.
Go
1270
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
M
Mach7by solodon4
Functional programming style pattern-matching library for C++
C++
1233
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
foby albrow
An experimental language which adds functional programming features to Go.
Go
1230
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
n
node-graceful-fsby isaacs
fs with incremental backoff on EMFILE
JavaScript
1212
Updated: 2 y ago
License: Permissive (ISC)
Support
Quality
Security
License
Reuse
f
fp-core.rsby JasonShin
A library for functional programming in Rust
Rust
1188
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
updeepby substantial
Easily update nested frozen objects and arrays in a declarative and immutable manner.
JavaScript
1181
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
typescript-collectionsby basarat
A generically typed set of collections for use with TypeScript
TypeScript
1170
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
typeby sebastianbergmann
Collection of value objects that represent the types of the PHP type system
PHP
1159
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
p
purrrby tidyverse
A functional programming toolkit for R
R
1144
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
n
ndarrayby scijs
📈 Multidimensional arrays for JavaScript
JavaScript
1136
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-config-cleanjsby bodil
An eslint config which reduces JS to a pure functional language
JavaScript
1110
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
s
swift-overtureby pointfreeco
🎼 A library for function composition.
Swift
1105
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
goderiveby awalterschulze
Derives and generates mundane golang functions that you do not want to maintain yourself
Go
1103
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
i
iterby nikic
Iteration primitives using generators
PHP
1086
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
pydashby dgilland
The kitchen sink of Python utility libraries for doing "stuff" in a functional way. Based on the Lo-Dash Javascript library.
Python
1083
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
Sby adamhaile
S.js - Simple, Clean, Fast Reactive Programming in Javascript
JavaScript
1074
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cs431by kaist-cp
Rust
1072
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
x
xiaolai.github.ioby xiaolai
an ever-growing brain
HTML
1046
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
i
immutablesby MagicStack
A high-performance immutable mapping type for Python.
C
1033
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
L
LogicJSby mcsoto
Logic programming for JavaScript.
JavaScript
1021
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
scala-pet-storeby pauljamescleary
An implementation of the java pet store using FP techniques in scala
Scala
997
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
shell-functoolsby sharkdp
Functional programming tools for the shell
Python
995
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pointfreecoby pointfreeco
🎬 The source for www.pointfree.co, a video series on functional programming and the Swift programming language.
Swift
991
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pyret-langby brownplt
The Pyret language.
JavaScript
984
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
m
monioby getify
The most powerful IO monad implementation in JS, possibly in any language!
JavaScript
982
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
functional-programmingby enricopolanski
Introduction to Functional Programming using TypeScript and fp-ts.
TypeScript
980
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
ftlby beark
C++ template library for fans of functional programming
C++
976
Updated: 4 y ago
License: Permissive (Zlib)
Support
Quality
Security
License
Reuse
m
monocle-tsby gcanti
Functional optics: a (partial) porting of Scala monocle
TypeScript
968
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-plugin-fpby jfmengels
ESLint rules for functional programming
JavaScript
947
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dnspod-shellby rehiy
基于DNSPod用户API实现的纯Shell动态域名客户端
Shell
933
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
t
taoby zesterer
A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraic effects, associated types, good diagnostics, etc.
Rust
922
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
f
functional-swiftby objcio
Issue repository for the Functional Swift book
Swift
915
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
m
mochiby i2y
Dynamically typed functional programming language
Python
906
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
java-a-course-for-beginnersby in28minutes
Java Programming Tutorial for Beginners
JavaScript
899
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
clioby clio-lang
Clio is a functional, parallel, distributed programming language.
JavaScript
899
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
go2oby ixre
基于DDD的o2o的业务模型及基础, 使用Golang+gRPC/Thrift实现
Go
895
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
f
funKTionaleby MarioAriasC
Functional constructs for Kotlin
Kotlin
882
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
m
mingoby kofrasa
MongoDB query language for in-memory objects
TypeScript
881
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
wu.jsby fitzgen
wu.js is a JavaScript library providing higher order functions for ES6 iterators.
JavaScript
867
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
J
JavaScript-for-Everyoneby Asabeneh
A step by step guide to learn JavaScript and programming
JavaScript
864
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
k
kotlinx.collections.immutableby Kotlin
Immutable persistent collections for Kotlin
Kotlin
863
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
partial.lensesby calmm-js
Partial lenses is a comprehensive, high-performance optics library for JavaScript
JavaScript
862
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
Resultby kittinunf
The modelling for success/failure of operations in Kotlin and KMM (Kotlin Multiplatform Mobile)
Kotlin
853
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
ts-beltby mobily
🔧 Fast, modern, and practical utility library for FP in TypeScript.
TypeScript
850
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastcoreby fastai
Python supercharged for the fastai library
Jupyter Notebook
845
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
futil-jsby smartprocure
F(unctional) util(ities). Resistance is futile.
JavaScript
839
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bottleneckby pydata
Fast NumPy array functions written in C
Python
839
Updated: 2 y ago
License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
p
proposal-async-iterationby tc39
Asynchronous iteration for JavaScript
HTML
830
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
Support
Quality
Security
License
Reuse