functional
There are 1804 repositories under functional topic.
charmbracelet/bubbletea
A powerful little TUI framework 🏗
ReactiveX/RxSwift
Reactive Programming in Swift
samber/lo
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
apple/pkl
A configuration as code language with rich validation and tooling.
fantasyland/fantasy-land
Specification for interoperability of common algebraic structures in JavaScript
enso-org/enso
Enso Analytics is a self-service data prep and analysis platform designed for data teams.
ninenines/cowboy
Small, fast, modern HTTP server for Erlang/OTP.
google/jsonnet
Jsonnet - The data templating language
carp-lang/Carp
A statically typed lisp, without a GC, for real-time applications.
remeda/remeda
A utility library for JavaScript and TypeScript.
evhub/coconut
Simple, elegant, Pythonic functional programming.
tonaljs/tonal
A music theory library for Javascript
santinic/pampy
Pampy: The Pattern Matching for Python you always dreamed of.
gluon-lang/gluon
A static, type inferred and embeddable language written in Rust.
samber/mo
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
kayak/pypika
PyPika is a python SQL query builder that exposes the full richness of the SQL language using a syntax that reflects the resulting query. PyPika excels at all sorts of SQL queries but is especially useful for data analysis.
eclipse-collections/eclipse-collections
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
bespoyasov/frontend-clean-architecture
React + TypeScript app built using the clean architecture principles in a more functional way.
flix/flix
The Flix Programming Language
tobgu/pyrsistent
Persistent/Immutable/Functional data structures for Python
origamitower/folktale
[not actively maintained!] A standard library for functional programming in JavaScript
redux-zero/redux-zero
A lightweight state container based on Redux
kcl-lang/kcl
KCL Programming Language (CNCF Sandbox Project). https://kcl-lang.io
brianium/watermarkjs
:rice_scene: Watermarking for the browser
router5/router5
Flexible and powerful universal routing solution
selfrefactor/rambda
Typescript focused FP library similar to Remeda and Rambda
ronami/meta-typing
📚 Functions and algorithms implemented purely with TypeScript's type system
ThakeeNathees/pocketlang
A lightweight, fast embeddable scripting language.
michaelmacinnis/oh
A new Unix shell.
dgilland/pydash
The kitchen sink of Python utility libraries for doing "stuff" in a functional way. Based on the Lo-Dash Javascript library.
SuaveIO/suave
Suave is a simple web development F# library providing a lightweight web server and a set of combinators to manipulate route flow and task composition.
dlang/phobos
The standard library of the D programming language
michaelbull/kotlin-result
A multiplatform Result monad for modelling success or failure operations.
leocavalcante/siler
⚡ Flat-files and plain-old PHP functions rockin'on as a set of general purpose high-level abstractions.
zesterer/tao
A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraic effects, associated types, good diagnostics, etc.
luwes/sinuous
🧬 Light, fast, reactive UI library