Most popular functional-programming repositories and open source projects

cats-stm

An STM implementation for Cats Effect

17   132   132  

masala-parser

Javascript Generalized Parser Combinators

11   132   132  

preface

Preface is an opinionated library designed to facilitate the handling...

6   132   132  

cyclejs.cn

The Cycle.js Chinese documentation website.

22   130   130  

paperplane

Lighter-than-air node.js server framework

10   130   130  

functional-data-grid

Data grids in functional style with ReactJS

13   129   129  

RxSealedUnions

Compile-time checked Unions of different types for Domain Modeling [ST...

4   127   127  

smlnj

Standard ML of New Jersey

10   127   127  

vanilla-fp

The no-framework framework for building component-based purely-functio...

1   127   127  

vonuvoli-scheme

vonuvoli Scheme -- an R7RS interpreter written in Rust focused on syst...

12   126   126  

flex

Probabilistic deep learning for data streams.

14   125   125  

functional-way

Write small programs (eg -algorithms) in a functional way.

15   124   124  

articles

Code snippets for articles posted at 4comprehension.com

35   124   124  

reactive-turtle

Scala and Akka for kids. A Functional Programming approach for the wel...

13   123   123  

java8-guides-tutorials

Java 8 Guides and Tutorials - A lot of awesome examples using Java 8 f...

57   123   123  

pointless

Pointless: a scripting language for learning and fun

9   122   122  

cilib

Typesafe, purely functional Computational Intelligence

102   122   122  

freecodecamp-solutions

Implemented solutions for coding challenges & web app projects of 1800...

83   122   122  

fxl

fxl is a Clojure spreadsheet library

9   121   121  

church

:church: Church Encoding in JS

10   120   120  

faux-pas

A library that simplifies error handling for Functional Programming in...

12   120   120  

cats-saga

Purely Functional Transaction Management In Scala With Cats

12   120   120  

match

Functional pattern matching with the full power of TypeScript

6   120   120  

essential-scala

Source code for Underscore's Essential Scala

30   119   119  

scalacheck-toolbox

A helping hand for generating sensible data with ScalaCheck

8   119   119  

Forge

Functional style JSON parsing in Kotlin

8   119   119  

sodium-typescript

Typescript/Javascript implementation of Sodium FRP (Functional Reactiv...

16   119   119  

compose-state

Compose multiple setState or getDerivedStateFromProps updaters in Reac...

3   118   118  

f

Functional stuff for Python

16   117   117  

fs2-cron

FS2 streams based on cron expressions

16   116   116  

ramda-debug

:ram: Debugging for Ramda.

3   115   115  

lectures

Learn Functional Programming in Scala

33   115   115  

Freasy-Monad

Easy way to create Free Monad using Scala macros with first-class Inte...

9   114   114  

kotlin-monads

Monads for Kotlin

8   114   114  

Komprehensions

Do comprehensions for Kotlin and 3rd party libraries [STABLE]

6   113   113  

RxTuples

Simple tuples to use with RxJava [STABLE]

6   112   112  

spotted-leopards

Proof of concept for a cats-like library built using Dotty features

11   112   112  

theseus

theseus, functional programming language with fully reversible computa...

6   111   111  

Javascript-Algorithms-And-Data-Structures

:books: Javascript Algorithms And Data Structures

33   110   110  

Fundamental-Haskell

Fundamental Haskell book, to the point terse statements on Haskell, Ca...

11   109   109  

cl-algebraic-data-type

Algebraic data types in Common Lisp

8   109   109  

aardvark.rendering

The dependency-aware, high-performance aardvark rendering engine. This...

10   109   109  

typescript-monads

📚Write safer TypeScript using Maybe, List, Result, and Either monads.

12   109   109  

functional

Common Functional Programming Algebraic data types for JavaScript that...

2   108   108  

php-slang

The place where PHP meets Functional Programming

9   107   107  

zio-telemetry

ZIO-powered OpenTelemetry library

50   107   107  

fpRust

Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming f...

6   107   107  

lamphpda

A collection of type-safe functional data structures

8   107   107  

react-collection-helpers

A suite of composable utility components to manipulate collections.

3   106   106  

ramda-ruby

Ruby port of http://ramdajs.com

7   106   106