Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/DOBRO/uef-lib
Useful Erlang Functions Library
binaries bytes-formatting datetime erlang file-reading functional-programming html-entities lists nested-maps number-formating otp-library
Last synced: 05 May 2024
![](https://github.com/DOBRO.png)
https://github.com/NMF-earth/nmf-app
Understand and reduce your carbon footprint 🌱 iOS & Android.
android climate-change expo functional-programming global-warming hacktoberfest ios openfoodfacts react-native redux-toolkit sustainability typescript zero-waste
Last synced: 05 May 2024
![](https://github.com/NMF-earth.png)
https://github.com/NixOS/nix
Nix, the purely functional package manager
c-plus-plus declarative-language functional-programming nix package-manager
Last synced: 04 May 2024
![](https://github.com/NixOS.png)
https://github.com/char0n/ramda-adjunct
Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
addons adjunct cookbook extensions extras functional-programming hacktoberfest ramda recipes toolkit utilities utils
Last synced: 04 May 2024
![](https://github.com/char0n.png)
https://github.com/usm4n/cycle-hn
Hackernews Clone Using CycleJS
cycle-app cyclejs functional-programming progressive-web-app pwa reactive-programming
Last synced: 04 May 2024
![](https://github.com/usm4n.png)
https://github.com/benji6/virtual-audio-graph
:notes: Library for declaratively manipulating the Web Audio API
audio audio-worklet audiocontext audiograph audionode audioparam audioworklet declarative functional-programming react webaudio webaudio-api webaudioapi
Last synced: 04 May 2024
![](https://github.com/benji6.png)
https://github.com/shal/odd-even-mergesort
:balance_scale: Blazing fast Batcher's sort algorithm
functional-programming haskell parallelism sorting
Last synced: 04 May 2024
![](https://github.com/shal.png)
https://github.com/lifeart/hooked-components
Custom components for Ember, inspired by React Hooks approach
ember ember-addon emberjs functional-programming functional-reactive-programming react-hook react-hooks
Last synced: 03 May 2024
![](https://github.com/lifeart.png)
https://github.com/querycert/qcert
Compilation and Verification of Data-Centric Languages
compiler coq-proof-assistant functional-programming query-engine query-language sql verification verified-compiler
Last synced: 03 May 2024
![](https://github.com/querycert.png)
https://github.com/lucaong/immutable
Thread-safe, persistent, immutable collections for the Crystal language
crystal data-structures functional-programming hash immutable-collections persistent-data-structure vector
Last synced: 02 May 2024
![](https://github.com/lucaong.png)
https://github.com/wavebitscientific/functional-fortran
Functional programming for modern Fortran
fortran functional-programming
Last synced: 02 May 2024
![](https://github.com/wavebitscientific.png)
https://github.com/akabe/ocaml-jupyter
An OCaml kernel for Jupyter (IPython) notebook
dataanalysis datascience functional-programming jupyter jupyter-kernels jupyter-notebook machine-learning ocaml ocaml-kernel ocaml-repl
Last synced: 02 May 2024
![](https://github.com/akabe.png)
https://github.com/pakoito/RxTuples
Simple tuples to use with RxJava [STABLE]
android functional-programming java
Last synced: 02 May 2024
![](https://github.com/pakoito.png)
https://github.com/javadev/underscore-java
java port of Underscore.js
functional-programming java java-xmlbuilder javascript json json-to-xml json-to-xml-converter json-to-xml-java underscore xml xml-to-json xml-to-json-java xmlbuilder
Last synced: 02 May 2024
![](https://github.com/javadev.png)
https://github.com/aol/cyclops
An advanced, but easy to use, platform for writing functional applications in Java 8.
asynchronous collections data-structures functional-programming java java8 monad monad-transformers monoid reactive reactive-streams streams streams-api
Last synced: 02 May 2024
![](https://github.com/aol.png)
https://github.com/derive4j/derive4j
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
algebra algebraic-data-types annotation-processor catamorphisms derive4j discriminated-unions exhaustiveness-checking fold functional-programming java java-8 laziness optics sum-types tagged-unions visitor visitor-pattern
Last synced: 02 May 2024
![](https://github.com/derive4j.png)
https://github.com/zalando/faux-pas
A library that simplifies error handling for Functional Programming in Java
completable-future error-handling exception-handling functional-programming java monitoring
Last synced: 02 May 2024
![](https://github.com/zalando.png)
https://github.com/apache/groovy
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
apache compiler dynamic-typing functional-programming groovy jvm-languages metaprogramming programming-language static-typing
Last synced: 02 May 2024
![](https://github.com/apache.png)
https://github.com/coalton-lang/coalton
Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
common-lisp functional-programming type-safety
Last synced: 02 May 2024
![](https://github.com/coalton-lang.png)
![](https://github.com/tidyverse.png)
https://github.com/KikyTokamuro/Simple-Functional-Programming
Функциональное программирование простым языком + примеры
functional-programming hacktoberfest haskell python scheme simple
Last synced: 02 May 2024
![](https://github.com/KikyTokamuro.png)
https://github.com/Dobiasd/FunctionalPlus
Functional Programming Library for C++. Write concise and readable C++ code.
algorithms c-plus-plus c-plus-plus-14 c-plus-plus-17 composition cpp cpp14 functional-programming header-only library range stl
Last synced: 01 May 2024
![](https://github.com/Dobiasd.png)
https://github.com/Yonaba/Moses
Utility library for functional programming in Lua
array collection functional functional-programming lua object table underscore
Last synced: 01 May 2024
![](https://github.com/Yonaba.png)
https://github.com/luafun/luafun
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
functional-programming lua luajit luarocks
Last synced: 01 May 2024
![](https://github.com/luafun.png)
https://github.com/izdi/elm-cheat-sheet
An overview of Elm syntax and features
cheatsheet education elm functional-programming learn tutorial
Last synced: 01 May 2024
![](https://github.com/izdi.png)
https://github.com/witchcrafters/quark
Common combinators for Elixir
combinator curried-functions elixir functional-languages functional-programming operators pointfree ski-combinators
Last synced: 01 May 2024
![](https://github.com/witchcrafters.png)
https://github.com/timdeputter/FitEx
FitEx is a Macro-Module which provides a bit of sugar for function definitions.
elixir elixir-lang functional-programming macros
Last synced: 01 May 2024
![](https://github.com/timdeputter.png)
https://mrdimosthenis.github.io/Synapses/?elixir
A group of neural-network libraries for functional and mainstream languages
clojure csharp deep-learning elixir fsharp functional-programming gleam java javascript lightweight machine-learning neural-network python scala
Last synced: 01 May 2024
![](https://github.com/mrdimosthenis.png)
https://github.com/mrdimosthenis/emel
A simple and functional machine learning library for the Erlang ecosystem
elixir erlang functional-programming gleam machine-learning
Last synced: 01 May 2024
![](https://github.com/mrdimosthenis.png)
https://github.com/mrdimosthenis/clj-synapses
A neural networks library for Clojure
clojure deep-learning functional-programming machine-learning neural-network
Last synced: 01 May 2024
![](https://github.com/mrdimosthenis.png)
https://github.com/missingfaktor/akar
First-class patterns for Clojure. Made with love, functions, and just the right amount of syntax.
clojure functional-programming pattern-matching
Last synced: 01 May 2024
![](https://github.com/missingfaktor.png)
https://github.com/dmitriz/cpsfy
🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
applicative asynchronous asynchronous-programming asynchronous-tasks callback callback-manager composition continuation continuation-passing continuation-passing-style continuation-tasks control-flow curried-functions functional-programming functor monad point-free reducer stream variadic
Last synced: 01 May 2024
![](https://github.com/dmitriz.png)
https://github.com/boostorg/hof
Higher-order functions for c++
c-plus-plus constexpr cplusplus cplusplus-11 cplusplus-14 cpp cpp11 cpp14 functional functional-programming lambda modern
Last synced: 01 May 2024
![](https://github.com/boostorg.png)
https://abuseofnotation.github.io/category-theory-illustrated/
A book about category theory
book books category-theory functional-programming math mathematics
Last synced: 30 Apr 2024
![](https://github.com/abuseofnotation.png)
https://github.com/argonaut-io/argonaut
Purely functional JSON parser and library in scala.
argonaut functional-programming json json-parser scala scalaz
Last synced: 30 Apr 2024
![](https://github.com/argonaut-io.png)
https://github.com/milessabin/shapeless
Generic programming for Scala
fp functional-programming generic-programming scala typelevel
Last synced: 30 Apr 2024
![](https://github.com/milessabin.png)
https://github.com/softwaremill/quicklens
Modify deeply nested case class fields
functional-programming lenses scala
Last synced: 30 Apr 2024
![](https://github.com/softwaremill.png)
https://github.com/scalaz/scalaz
Principled Functional Programming in Scala
functional-programming scala scala-native scalajs scalaz
Last synced: 30 Apr 2024
![](https://github.com/scalaz.png)
https://github.com/oleg-py/better-monadic-for
Desugaring scala `for` without implicit `withFilter`s
compiler-plugin desugar for-comprehension functional-programming optimization scala
Last synced: 30 Apr 2024
![](https://github.com/oleg-py.png)
https://github.com/softwaremill/tapir
Declarative, type-safe web endpoints library
akka akka-http declarative documentation functional-programming http http-client http-requests http-server http4s observability openapi play-framework scala sttp type-safe zio
Last synced: 30 Apr 2024
![](https://github.com/softwaremill.png)
https://github.com/zio/zio
ZIO — A type-safe, composable library for async and concurrent programming in Scala
asynchronicity asynchronous asynchronous-programming concurrency concurrent concurrent-data-structure concurrent-programming effects functional-programming promises queues scala stm streams zio
Last synced: 30 Apr 2024
![](https://github.com/zio.png)
https://github.com/optics-dev/Monocle
Optics library for Scala
cats functional-programming lens optics scala typelevel
Last synced: 30 Apr 2024
![](https://github.com/optics-dev.png)
https://github.com/frees-io/freestyle
A cohesive & pragmatic framework of FP centric Scala libraries
architectural-patterns cassandra free-monads freestyle functional-programming kafka monads redis rpc scala spark tagless-final
Last synced: 30 Apr 2024
![](https://github.com/frees-io.png)
https://github.com/atnos-org/eff
Eff monad for cats - https://atnos-org.github.io/eff
cats effects functional-programming monad monad-transformers scala
Last synced: 30 Apr 2024
![](https://github.com/atnos-org.png)
https://github.com/ISCPIF/freedsl
Practical effect composition library based on abstract wrapping type and the free monad
effects free-monad functional-programming modularity monad monad-transformers pure scala
Last synced: 30 Apr 2024
![](https://github.com/ISCPIF.png)
https://github.com/scala-hamsters/hamsters
A mini Scala utility library
enums error-handling functional-programming minimal monad-transformers typeclass union-types validation
Last synced: 30 Apr 2024
![](https://github.com/scala-hamsters.png)
https://github.com/Thangiee/Freasy-Monad
Easy way to create Free Monad using Scala macros with first-class Intellij support.
cat free-monad functional-programming intellij metaprogramming scala scalaz
Last synced: 30 Apr 2024
![](https://github.com/Thangiee.png)
https://github.com/parapet-io/parapet
A purely functional library to build distributed and event-driven systems
distributed-computing distributed-systems effects event-driven functional-programming parallel-computing parapet scala
Last synced: 30 Apr 2024
![](https://github.com/parapet-io.png)
https://github.com/monix/monix
Asynchronous, Reactive Programming for Scala and Scala.js.
cats cats-effect fp functional-programming monix reactive-programming reactive-streams reactivex scala typelevel
Last synced: 30 Apr 2024
![](https://github.com/monix.png)
https://github.com/typelevel/fs2
Compositional, streaming I/O library for Scala
fp functional-programming scala stream streaming-computation
Last synced: 30 Apr 2024
![](https://github.com/typelevel.png)
https://github.com/openmole/mgo
Purely functional genetic algorithms for multi-objective optimisation
functional-programming genetic-algorithm hyperparameter-optimization hyperparameter-tuning hyperparameters optimisation parameter-tuning scala
Last synced: 30 Apr 2024
![](https://github.com/openmole.png)
https://github.com/jmcardon/tsec
Type-safe general-cryptography library - https://jmcardon.github.io/tsec/
cryptography functional-programming jca scala
Last synced: 30 Apr 2024
![](https://github.com/jmcardon.png)
https://github.com/jap-company/fields
Scala validation library
cats functional-programming library macros scala short-circuit validation validation-library zio
Last synced: 30 Apr 2024
![](https://github.com/jap-company.png)
https://github.com/japgolly/scalajs-react
Facebook's React on Scala.JS
fp functional-programming react reactjs router scala scalajs
Last synced: 30 Apr 2024
![](https://github.com/japgolly.png)
https://github.com/typelevel/skunk
A data access library for Scala + Postgres.
cats cats-effect database fs2 functional-programming postgres scala scodec typelevel
Last synced: 30 Apr 2024
![](https://github.com/typelevel.png)
https://github.com/neotypes/neotypes
Scala lightweight, type-safe, asynchronous driver for neo4j
database functional-programming graph neo4j scala streaming
Last synced: 30 Apr 2024
![](https://github.com/neotypes.png)
https://github.com/laserdisc-io/laserdisc
A Future-free Fs2 native pure FP Redis client
fp fs2 functional-programming mtl redis redis-client scala
Last synced: 30 Apr 2024
![](https://github.com/laserdisc-io.png)
https://github.com/ciren/cilib
Typesafe, purely functional Computational Intelligence
cilib computational-intelligence functional-programming machine-learning optimization-algorithms scala
Last synced: 30 Apr 2024
![](https://github.com/ciren.png)
https://github.com/tpolecat/doobie
Functional JDBC layer for Scala.
database fp functional-programming jdbc scala typelevel
Last synced: 30 Apr 2024
![](https://github.com/tpolecat.png)
https://github.com/wesovilabs/koazee
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
arrays functional-programming golang golang-library immutable lazy-evaluation slices
Last synced: 29 Apr 2024
![](https://github.com/wesovilabs.png)
https://github.com/novalagung/gubrak
⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
functional-programming go golang utility-library
Last synced: 29 Apr 2024
![](https://github.com/novalagung.png)
https://github.com/youthlin/stream
Go Stream, like Java 8 Stream.
filter flatmap foreach functional functional-programming go-stream map reduce
Last synced: 29 Apr 2024
![](https://github.com/youthlin.png)
https://github.com/awalterschulze/goderive
Derives and generates mundane golang functions that you do not want to maintain yourself
deriving functional-programming generator generics golang
Last synced: 29 Apr 2024
![](https://github.com/awalterschulze.png)
https://github.com/rjNemo/underscore
🌟 Useful functional programming helpers for Go
functional functional-programming go golang library
Last synced: 29 Apr 2024
![](https://github.com/rjNemo.png)
https://github.com/seborama/fuego
Functional Experiment in Golang
functional functional-programming go golang streams
Last synced: 29 Apr 2024
![](https://github.com/seborama.png)
https://github.com/BooleanCat/go-functional
go-functional is a library that offers functional programming in Go using generics
functional-programming go golang
Last synced: 29 Apr 2024
![](https://github.com/BooleanCat.png)
https://github.com/TeaEntityLab/fpGo
Monad, Functional Programming features for Golang
actor-model collection curry currying functional-programming functional-reactive-programming golang golang-library monad monads optional optional-implementations pattern-matching publisher-subscriber publisher-subscriber-pattern pubsub reactive reactive-programming stream sum-types
Last synced: 29 Apr 2024
![](https://github.com/TeaEntityLab.png)
https://github.com/repeale/fp-go
fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
currying functional functional-programming go golang option
Last synced: 29 Apr 2024
![](https://github.com/repeale.png)
https://github.com/esimov/gogu
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
data-structures datastructures functional functional-programming generics go golang programming trie
Last synced: 29 Apr 2024
![](https://github.com/esimov.png)
https://github.com/juspay/purescript-presto
Write Apps like Mathematical Equations!
app-development functional-programming native purescript
Last synced: 29 Apr 2024
![](https://github.com/juspay.png)
https://github.com/andys8/awesome-haskell-videos
A collection of awesome Haskell videos. Inspired by awesome projects line.
awesome awesome-list functional-programming hacktoberfest haskell videos
Last synced: 29 Apr 2024
![](https://github.com/andys8.png)
https://github.com/JasonShin/fp-core.rs
A library for functional programming in Rust
applicative category-theory comonad functional-programming functor hkt homomorphism lambda-calculus monad monoid morphism rust
Last synced: 29 Apr 2024
![](https://github.com/JasonShin.png)
https://github.com/TeaEntityLab/fpRust
Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features for Rust
actor-model async coroutine coroutine-library coroutines functional-programming functional-reactive-programming generator handler monad monads optional optional-implementations publisher-subscriber publisher-subscriber-pattern pubsub reactive reactive-programming rust rust-library
Last synced: 29 Apr 2024
![](https://github.com/TeaEntityLab.png)
https://github.com/dry-python/returns
Make your functions return something meaningful, typed, and safe!
dry-python fp functional-programming hacktoberfest mypy mypy-plugins mypy-stubs python python3 railway-oriented-programming type-safety
Last synced: 28 Apr 2024
![](https://github.com/dry-python.png)
https://github.com/reubano/meza
A Python toolkit for processing tabular data
csv data excel featured functional-programming library pandas tabular-data xlsx xml
Last synced: 28 Apr 2024
![](https://github.com/reubano.png)
https://github.com/Suor/funcy
A fancy and practical functional tools
functional-programming python utilities
Last synced: 28 Apr 2024
![](https://github.com/Suor.png)
https://github.com/evhub/coconut
Simple, elegant, Pythonic functional programming.
coconut compiler functional functional-language functional-programming language programming-language python xonsh xontrib
Last synced: 28 Apr 2024
![](https://github.com/evhub.png)
https://github.com/christianscott/curry.py
:curry: Utility for currying functions
functional-programming just-for-fun python3
Last synced: 27 Apr 2024
![](https://github.com/christianscott.png)
![](https://github.com/typelift.png)
https://github.com/bow-swift/bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
bow carthage category-theory cocoapods composition declarative-programming effects fp free-monad functional-programming functor hacktoberfest monad mtl reactive-programming spm swift swift-library tagless-final
Last synced: 27 Apr 2024
![](https://github.com/bow-swift.png)
https://github.com/symentis/Corridor
A Coreader-like Dependency Injection μFramework
coreader dependency-injection functional-programming ios swift swift-4 swift-framework
Last synced: 27 Apr 2024
![](https://github.com/symentis.png)
https://github.com/bow-swift/nef
💊 steroids for Xcode Playgrounds
apple-documentation bow carbon cocoapods functional-programming hacktoberfest jekyll nef playground swift
Last synced: 27 Apr 2024
![](https://github.com/bow-swift.png)
https://github.com/sharkdp/cube-composer
A puzzle game inspired by functional programming
browser-game functional-programming game programming-exercise purescript puzzle
Last synced: 27 Apr 2024
![](https://github.com/sharkdp.png)
https://github.com/imteekay/functional-programming-learning-path
A Learning Path for Functional Programming
clojure functional-languages functional-programming javascript
Last synced: 27 Apr 2024
![](https://github.com/imteekay.png)
https://github.com/hemanth/functional-programming-jargon
Jargon from the functional programming world in simple terms!
Last synced: 27 Apr 2024
![](https://github.com/hemanth.png)
https://github.com/kongware/ftor
ftor enables ML-like type-directed, functional programming with Javascript including reasonable debugging.
combinators composition currying functional-programming higher-order-functions hindley-milner immutability javascript lazy-evaluation parametric-polymorphism polymorphism purity recursion row-polymorphism scott-encoding sum-types tagged-unions tuples type-system unification
Last synced: 27 Apr 2024
![](https://github.com/kongware.png)
https://github.com/xodio/hm-def
Runtime type checking for JS with Hindley Milner signatures
functional-programming hindley-milner invariant javascript type-checking
Last synced: 27 Apr 2024
![](https://github.com/xodio.png)
https://github.com/quack/quack
:baby_chick: A multi-paradigm programming language with gradual and duck typing that targets PHP and JS
functional-programming language programming-language programming-paradigms repl
Last synced: 27 Apr 2024
![](https://github.com/quack.png)
https://github.com/ritesh404/kudojs
A utility library to write code in functional programming style in Javascript
applicative composition curry functional-js functional-programming functor javascript library monads nodejs typescript
Last synced: 27 Apr 2024
![](https://github.com/ritesh404.png)
https://github.com/gigobyte/purify
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
algebraic-data-types codec decode either fantasy-land functional-programming functor maybe monad option-type result-type typescript
Last synced: 27 Apr 2024
![](https://github.com/gigobyte.png)
https://github.com/rametta/pratica
🥃 Functional Algebraic Data Types
fp functional-programming monads monoids typescript utilities
Last synced: 27 Apr 2024
![](https://github.com/rametta.png)
https://github.com/funkia/list
🐆 An immutable list with unmatched performance and a comprehensive functional API.
data-structures fantasy-land functional-programming immutable immutable-lists ramda redux
Last synced: 27 Apr 2024
![](https://github.com/funkia.png)
https://github.com/fantasyland/static-land
Specification for common algebraic structures in JavaScript based on Fantasy Land
adt algebra algebraic algebraic-data-types fantasy-land functional-programming functor monad monoid specification static-land
Last synced: 27 Apr 2024
![](https://github.com/fantasyland.png)
https://github.com/emmanueltouzery/prelude-ts
Functional programming, immutable collections and FP constructs for typescript and javascript
data-structures fp functional-programming futures immutability immutable-collections javascript typescript
Last synced: 27 Apr 2024
![](https://github.com/emmanueltouzery.png)
https://github.com/ENvironmentSet/hyogwa
Natural 🌿 effect system that fits TypeScript
algebraic-effects computational-effects effect-system extensible-effects functional-programming typescript
Last synced: 27 Apr 2024
![](https://github.com/ENvironmentSet.png)
https://mobily.github.io/ts-belt/
🔧 Fast, modern, and practical utility library for FP in TypeScript.
array flow fp functional-programming monad option option-type result result-type typescript
Last synced: 27 Apr 2024
![](https://github.com/mobily.png)
https://github.com/TeaEntityLab/fpEs
Functional Programming for EcmaScript(Javascript)
curry currying es es6 es7 fp functional-programming functional-reactive-programming javascript js monad monads optional optional-implementations publisher-subscriber publisher-subscriber-pattern pubsub reactive reactive-programming rx
Last synced: 27 Apr 2024
![](https://github.com/TeaEntityLab.png)
https://github.com/true-myth/true-myth
A library for safer and smarter error- and "nothing"-handling in TypeScript.
applicatives functional-programming functors javascript monads typescript typescript-definitions typescript-library
Last synced: 27 Apr 2024
![](https://github.com/true-myth.png)
https://github.com/TomerAberbach/lfi
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
async concurrent functional-programming generator iterable iterator javascript lazy npm-module npm-package promise sync
Last synced: 27 Apr 2024
![](https://github.com/TomerAberbach.png)