An advanced, but easy to use, platform for writing functional applications in Java 8.
- functional-programming
- reactive-streams
- monoid
- streams
47,133 repositories indexed
49–72 of 146 · Most stars
An advanced, but easy to use, platform for writing functional applications in Java 8.
Derives and generates mundane golang functions that you do not want to maintain yourself
✨ A Learning Path for Functional Programming
:alien: A curated list of functional programming resources such as blog posts, communities, discussion topics, wikis and more.
Functional GraphQL library for Scala
An overview of Elm syntax and features
A robust option type for C#
C# discriminated union source generator
Modify deeply nested case class fields
Specification for common algebraic structures in JavaScript based on Fantasy Land
🤠 Object property paths with wildcards and regexps 🌵
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.
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Utility library for functional programming in Lua
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
java port of Underscore.js
Purely functional JSON parser and library in scala.
go-functional is a library of iterators to augment the standard library
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
🥃 Functional Algebraic Data Types
A modern supercompiler for call-by-value functional languages
Yet Another LINQ to Objects for PHP [Simplified BSD]
Functional programming for modern Fortran