Top 253 functional open source projects

Orleankka
Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka/
Retry
A simple, stateless, functional mechanism to perform actions repetitively until successful.
Kotlin Flow Extensions
Extensions to the Kotlin Flow library.
Yalinqo
Yet Another LINQ to Objects for PHP [Simplified BSD]
Carp
Carp is a programming language designed to work well for interactive and performance sensitive use cases like games, sound synthesis and visualizations.
Kotlin Result
A multiplatform Result monad for modelling success or failure operations.
Dataframe Js
A javascript library providing a new data structure for datascientists and developpers
Nspl
Non-Standard PHP Library - functional primitives toolbox and more
Revalidate
Elegant and composable validations
Pampy
Pampy: The Pattern Matching for Python you always dreamed of.
Morphism
⚡ Type-safe data transformer for JavaScript, TypeScript & Node.js.
Functional Objc
Functional operators for Objective-C
Go Tea
Tea provides an Elm inspired functional framework for interactive command-line programs.
Coconut
Simple, elegant, Pythonic functional programming.
Enso Archive
Looking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Sequency
⚡️ Type-safe functional sequences for processing iterable data
Function2
Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more
Eslint Plugin Functional
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
Fpp
Functional PHP Preprocessor - Generate Immutable Data Types
Switzerland
🇨🇭Switzerland takes a functional approach to Web Components by applying middleware to your components. Supports Redux, attribute mutations, CSS variables, React-esque setState/state, etc… out-of-the-box, along with Shadow DOM for style encapsulation and Custom Elements for interoperability.
venum
Verifiably better, validated Enum for Python
fefe
Validate, sanitize and transform values with proper TypeScript types and zero dependencies.
futura
Asynchronous Swift made easy. The project was made by Miquido. https://www.miquido.com/
array-mixer
Powerful, super tiny and easy to use lib to reorder your javascript arrays.
Swiftz-Validation
A data structure for validations. It implements the applicative functor interface
validation
Validation in Ruby objects
scala-iso
ISO 3166-1, ISO 3166-2, ISO 4217, E.164, ISO related types in Scala. Country codes, Country Subdivision, Country Currency, Calling Code, etc...
njsx
A customizable and declarative interface for creating React and React Native components without JSX syntax.
bitECS
Functional, minimal, data-oriented, ultra-high performance ECS library written in JavaScript
vue-if-bot
Hide stuff from bots (especially cookie consents)
pyroclastic
Functional dataflow through composable computations
hkts
Functional programming tools: option, either, task, state, optics, etc.
advxml
A lightweight, simple and functional library DSL to work with XML in Scala with Cats
fastener
Functional Zipper for manipulating JSON
star
An experimental programming language that's made to be powerful, productive, and predictable
ustd
Micro-standard-library providing minimal and portable array, queue and map for attiny avr, arduinos, esp8266/32 and linux, mac
ribosome-py
neovim python plugin framework
conjson
(conventional, consistent, conformative) JSON - A simple, functional, no-tags-required mechanism to handle and transform JSON representations of values, consistently.
potassium
A framework for writing robot software with functional programming in Scala
func-dependency-injection-go
Dependency injection example using higher order functions
zio-http4s-example
For anyone who's struggling to put an http4s server together with ZIO
121-180 of 253 functional projects