Most popular functional-programming repositories and open source projects

FunctionalTableData

Declarative UITableViewDataSource implementation

30   366   366  

awesome-idris

𝛌 Awesome Idris resources

20   366   366  

droste

recursion schemes for cats; to iterate is human, to recurse, divine

51   366   366  

ocaml4noobs

Tutorial de OCaml para iniciantes na Linguagem.

25   365   365  

prelude-ts

Functional programming, immutable collections and FP constructs for ty...

20   364   364  

fpdart

Functional programming in Dart and Flutter. All the main functional pr...

30   364   364  

effect

effect isolation in Python, to facilitate more purely functional code

16   361   361  

torchopt

TorchOpt is an efficient library for differentiable optimization built...

29   360   360  

qo

Qo - Query Object - Pattern matching and fluent querying in Ruby

10   358   358  

scala-with-cats

Source code for Scala with Cats

121   357   357  

tsec

Type-safe general-cryptography library - https://jmcardon.github.io/ts...

56   353   353  

DomainModelingMadeFunctional

Extended code samples related to the book "Domain Modeling Made Functi...

71   353   353  

lazy-collections

Collection of fast and lazy operations

24   348   348  

throwing-function

Checked Exceptions-enabled Java 8+ functional interfaces + adapters

58   346   346  

virtual-audio-graph

:notes: Library for declaratively manipulating the Web Audio API

29   344   344  

Haskell

84   342   342  

sihl

A modular functional web framework

12   340   340  

mu-scala

Mu is a purely functional library for building RPC endpoint based serv...

34   336   336  

hareactive

Purely functional reactive programming library

29   335   335  

never

Never: statically typed, embeddable functional programming language.

6   331   331  

phunctional

⚡️ λ PHP functional library focused on simplicity and performance

45   330   330  

bitcoin-s

Bitcoin Implementation in Scala

86   330   330  

Here-Be-Dragons

An Intellij/Android Studio plugin to help visualise side effects in yo...

18   324   324  

quack

:baby_chick: A multi-paradigm programming language with gradual and du...

38   324   324  

fpGo

Monad, Functional Programming features for Golang

21   323   323  

shardcake

Sharding and location transparency for Scala

22   323   323  

quark

Common combinators for Elixir

18   321   321  

aecor

Pure functional event sourcing runtime

37   320   320  

Wonder.js

:rocket:Functional, High performance 3D Webgl Engine

52   317   317  

aioreactive

Async/await reactive tools for Python 3.9+

19   317   317  

Expression

Pragmatic functional programming for Python inspired by F#

26   317   317  

funcparserlib

Recursive descent parsing library for Python based on functional combi...

35   315   315  

lambda

🔮 Estudos obscuros de programação funcional

43   314   314  

shen-sources

The Official Shen Sources

35   314   314  

golang-tutorials

Go Tutorials - Let's get our hands really dirty by writing a lot of Go...

52   309   309  

programming

Code a program in a language of your choice.

786   309   309  

elmboy

A Nintendo™ Game Boy™ Emulator written in Elm.

7   308   308  

kocircuit

Ko: A generic type-safe language for concurrent, stateful, deadlock-fr...

21   306   306  

odin

Fast & Functional logger in Scala

21   306   306  

csound-expression

Haskell Framework for Electronic Music

31   302   302  

cats-mtl

cats transformer type classes.

59   302   302  

FunctionKit

A framework for functional types and operations designed to fit natura...

6   299   299  

elm-ts

A porting to TypeScript featuring fp-ts, rxjs6 and React

12   297   297  

kotlin-retry

A higher-order function for retrying operations that may fail.

9   297   297  

cats-tagless

Library of utilities for tagless final encoded algebras

38   295   295  

FuncShell

Improve your shell by making it functional through Haskell! (An update...

8   294   294  

hamsters

A mini Scala utility library

22   290   290  

underscore.py

Python port of underscore.js

30   289   289  

bitcoin-chart-cli

Bitcoin chart for the terminal as command line util

36   289   289  

genesis

All generic functions for Go you ever need!

14   288   288