Back to Topics Directory
Topic Hub

#functional-programming (30 Repositories)

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

Topic Avg Merge Rate

78.9%

Avg Review Latency

11.2h

Filter by language

30 repositories tagged #functional-programming

S TierTypeScript 66

functionalscript/functionalscript

FunctionalScript is a safe purely functional subset of JavaScript

79.2%
Merge Rate
17h
First Review
50%
1st-Timers
6
Maintainers
S TierZig 6.1k 4 GFIs

roc-lang/roc

A fast, friendly, functional language.

82.5%
Merge Rate
-
First Review
84%
1st-Timers
24
Maintainers
A TierJava 5.5k

apache/groovy

Apache Groovy: A powerful multi-faceted programming language for the JVM platform

76.9%
Merge Rate
8h
First Review
80%
1st-Timers
5
Maintainers
A TierJava 6.2k

vavr-io/vavr

vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

86.7%
Merge Rate
-
First Review
50%
1st-Timers
5
Maintainers
A TierCOCommon Lisp 1.8k 2 GFIs

coalton-lang/coalton

Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

91.7%
Merge Rate
2h
First Review
100%
1st-Timers
1
Maintainers
A TierC++ 3.3k 2 GFIs

jank-lang/jank

jank is the native Clojure dialect with seamless C++ interop.

86.6%
Merge Rate
-
First Review
100%
1st-Timers
8
Maintainers
A TierScala 18.8k 1 GFIs

lichess-org/lila

♞ lichess.org: the forever free, adless and open source chess server ♞

74.9%
Merge Rate
-
First Review
73%
1st-Timers
72
Maintainers
A TierPHP 530

phel-lang/phel-lang

A functional, Lisp-inspired language that compiles to PHP. Inspired by Clojure, Phel brings macros, persistent data structures, and expressive functional idioms to the PHP ecosystem.

95.3%
Merge Rate
-
First Review
100%
1st-Timers
2
Maintainers
A TierScala 1.5k

softwaremill/tapir

Rapid development of self-documenting APIs

82.7%
Merge Rate
-
First Review
67%
1st-Timers
8
Maintainers
A TierSwift 8.7k

kickstarter/ios-oss

Kickstarter for iOS. Bring new ideas to life, anywhere.

84.3%
Merge Rate
-
First Review
100%
1st-Timers
6
Maintainers
A TierJava 392

pivovarit/throwing-function

Checked Exceptions-enabled Java 8+ functional interfaces + adapters

95.7%
Merge Rate
6h
First Review
100%
1st-Timers
1
Maintainers
A TierF#F# 4.3k

dotnet/fsharp

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

53.4%
Merge Rate
3h
First Review
88%
1st-Timers
23
Maintainers
A TierHAHaskell 271 4 GFIs

DataHaskell/dataframe

A fast, safe, and intuitive DataFrame library.

56.0%
Merge Rate
-
First Review
80%
1st-Timers
6
Maintainers
A TierRust 213

finos/morphir

A universal language for business and technology

68.1%
Merge Rate
<1h
First Review
100%
1st-Timers
1
Maintainers
A TierGo 248

raviqqe/hamt

Immutable and Memory-Efficient Maps and Sets in Go

100.0%
Merge Rate
16h
First Review
100%
1st-Timers
1
Maintainers
A TierJavaScript 687

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.

75.0%
Merge Rate
<1h
First Review
100%
1st-Timers
1
Maintainers
A TierC++ 17.9k 1 GFIs

NixOS/nix

Nix, the purely functional package manager

63.9%
Merge Rate
-
First Review
63%
1st-Timers
99
Maintainers
A TierC# 259

pine-vm/pine

DevTools and runtime environment for the Elm programming language

90.9%
Merge Rate
4h
First Review
100%
1st-Timers
1
Maintainers
A TierScala 229

hkust-taco/mlscript

The MLscript programming language. Functional and object-oriented; structurally typed and sound; with powerful type inference. Soon to have full interop with TypeScript!

81.3%
Merge Rate
-
First Review
100%
1st-Timers
8
Maintainers
A TierJavaScript 130

pivovarit/articles

code snippets for articles posted at 4comprehension.com

85.6%
Merge Rate
6h
First Review
100%
1st-Timers
1
Maintainers
A TierScala 14.6k

scala/scala

Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3

74.4%
Merge Rate
-
First Review
67%
1st-Timers
8
Maintainers
B TierPython 775

dbrattli/Expression

Functional programming for Python

100.0%
Merge Rate
7h
First Review
100%
1st-Timers
0
Maintainers
A TierJava 364

CategoricalData/CQL

Categorical Query Language IDE

100.0%
Merge Rate
<1h
First Review
100%
1st-Timers
0
Maintainers
A TierHAHaskell 6.1k

carp-lang/Carp

A statically typed lisp, without a GC, for real-time applications.

58.8%
Merge Rate
-
First Review
75%
1st-Timers
4
Maintainers
A TierScala 4.4k

zio/zio

ZIO — A type-safe, composable library for async and concurrent programming in Scala

29.7%
Merge Rate
-
First Review
23%
1st-Timers
16
Maintainers
A TierGo 433

anzellai/sky

Sky — an Elm-inspired language that compiles to Go. Hindley-Milner types, server-driven UI (Sky.Live), single binary output.

85.1%
Merge Rate
4d
First Review
100%
1st-Timers
2
Maintainers
A TierScala 993

ghostdogpr/caliban

Functional GraphQL library for Scala

84.3%
Merge Rate
-
First Review
100%
1st-Timers
2
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 TierF#F# 2.2k

darklang/dark

Darklang main repo, including language, backend, and infra

56.9%
Merge Rate
7d
First Review
50%
1st-Timers
4
Maintainers
A TierKotlin 5.8k

kickstarter/android-oss

Kickstarter for Android. Bring new ideas to life, anywhere.

96.6%
Merge Rate
-
First Review
100%
1st-Timers
3
Maintainers
Best Functional-programming Open Source Repositories & C-Rank™ | GetMerged