Back to Topics Directory
Topic Hub

#fp (30 Repositories)

Ranked open-source repositories tagged with #fp, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

36.8%

Avg Review Latency

14.5h

Filter by language

30 repositories tagged #fp

A TierScala 2.2k 1 GFIs

typelevel/cats-effect

The pure asynchronous runtime for Scala

61.8%
Merge Rate
-
First Review
40%
1st-Timers
22
Maintainers
A TierScala 2.5k

typelevel/fs2

Compositional, streaming I/O library for Scala

69.2%
Merge Rate
-
First Review
67%
1st-Timers
5
Maintainers
A TierScala 102

hnaderi/edomata

Production ready event-driven automata for Scala, Scala.js and scala native

57.0%
Merge Rate
-
First Review
100%
1st-Timers
2
Maintainers
B TierGo 1.1k

nevalang/neva

Dataflow programming language where you write a program as a message-passing graph and everything runs in parallel by default. It has strong static types, compiles to machine code, interoperates with Go, and supports visual programming with a node editor. Extremely LLM-friendly too.

91.8%
Merge Rate
3d
First Review
100%
1st-Timers
1
Maintainers
B TierC# 886

domn1995/dunet

C# discriminated union source generator

68.2%
Merge Rate
1d
First Review
100%
1st-Timers
1
Maintainers
B TierPython 4.4k

dry-python/returns

Make your functions return something meaningful, typed, and safe!

87.5%
Merge Rate
-
First Review
100%
1st-Timers
1
Maintainers
B TierScala 2.2k

typelevel/doobie

Functional JDBC layer for Scala.

92.9%
Merge Rate
-
First Review
100%
1st-Timers
2
Maintainers
B TierGo 3.4k

samber/mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

75.0%
Merge Rate
7d
First Review
50%
1st-Timers
1
Maintainers
B TierTypeScript 996

eslint-functional/eslint-plugin-functional

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

75.0%
Merge Rate
7d
First Review
100%
1st-Timers
2
Maintainers
B TierScala 144

japgolly/clear-config

Scala FP configuration library with a focus on runtime clarity

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierScala 1.9k

monix/monix

Asynchronous, Reactive Programming for Scala and Scala.js.

66.7%
Merge Rate
-
First Review
50%
1st-Timers
0
Maintainers
B TierScala 896 1 GFIs

typelevel/frameless

Expressive types for Spark.

100.0%
Merge Rate
-
First Review
0%
1st-Timers
1
Maintainers
B TierScala 190

zio/zio-logging

Powerful logging for ZIO 2.0 applications, with compatibility with many logging backends out-of-the-box.

73.6%
Merge Rate
-
First Review
0%
1st-Timers
1
Maintainers
B TierScala 3.4k

milessabin/shapeless

Generic programming for Scala

64.7%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
C TierScala 1.7k

japgolly/scalajs-react

Facebook's React on Scala.JS

22.2%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJavaScript 1.8k

selfrefactor/rambda

Typescript focused FP library similar to Remeda and Ramda

0.0%
Merge Rate
-
First Review
0%
1st-Timers
1
Maintainers
D TierScala 102

laserdisc-io/laserdisc

A Future-free Fs2 native pure FP Redis client

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 192

japgolly/scala-graal

Make usage of Graal features easy and safe from Scala. Also features Scala-based React SSR.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 144

japgolly/test-state

Scala Test-State.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 664

gvolpe/trading

💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 550

gvolpe/pfps-shopping-cart

:shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJavaScript 18.7k

hemanth/functional-programming-jargon

Jargon from the functional programming world in simple terms!

0.0%
Merge Rate
<1h
First Review
0%
1st-Timers
0
Maintainers
D TierTypeScript 491

rametta/pratica

🥃 Functional Algebraic Data Types

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 176

pepegar/hammock

Purely functional HTTP client

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 125

VladKopanev/cats-saga

Purely Functional Transaction Management In Scala With Cats

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 140

armanbilge/calico

Pure, reactive UI library for Scala.js

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 185

kubukoz/sup

Composable, purely functional healthchecks in Scala.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 102

Banno/kafka4s

Functional programming with Kafka and Scala

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 188

japgolly/nyaya

Random Data Generation and/or Property Testing in Scala & Scala.JS.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 228

VladKopanev/zio-saga

Purely Functional Transaction Management In Scala With ZIO

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
Best Fp Open Source Repositories & C-Rank™ | GetMerged