Make your functions return something meaningful, typed, and safe!
- python
- python3
- functional-programming
- fp
47,133 repositories indexed
25–48 of 175 · Most stars
Make your functions return something meaningful, typed, and safe!
Simple, elegant, Pythonic functional programming.
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Promise queue with concurrency control
A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript
A library for calling C functions from Go without Cgo
.NET LINQ capabilities in Go
Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.
🧵 Make web workers & worker threads as simple as a function call.
A fancy and practical functional tools lib
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
Generic programming for Scala
jank is the native Clojure dialect with seamless C++ interop.
Functional programming in Swift
Production-ready C++ Asynchronous Framework with rich functionality
Run multiple promise-returning & async functions with limited concurrency
Functional extensions for C#
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
The Eta Programming Language, a dialect of Haskell on the JVM
🦋 Fantasy Land compliant (monadic) alternative to Promises
Functional Programming Library for C++. Write concise and readable C++ code.
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
A foreign function interface for bash.
A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.