All Categories → Software Development → functional-programming

Top 780 functional-programming open source projects

Performance Analysis Js
Map/Reduce/Filter/Find Vs For loop Vs For each Vs Lodash vs Ramda
Cs Summary Reflection
💡 Java、Scala、Rust、Python、Kotlin etc.「learning & notes & blogs, leetcode implementation in multiple languages. welcome to contribute」📈
Derive4j
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Fp Jargon Zh
函数式编程术语及示例。本项目译自 https://github.com/hemanth/functional-programming-jargon
Argonaut
Purely functional JSON parser and library in scala.
Schm
Composable schemas for JavaScript and Node.js
Haskell Exercises
A little course to learn about some of the more obscure GHC extensions.
Fasy
FP iterators that are both eager and asynchronous
Scalaz
Principled Functional Programming in Scala
Bartosz Basics Of Haskell
Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial
Easylambda
distributed dataflows with functional list operations for data processing with C++14
Category Theory Programmers
Category theory in the context of (functional) programming
Gluesql
GlueSQL is quite sticky, it attaches to anywhere.
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.
Dry Monads
Useful, common monads in idiomatic Ruby
Mostly Adequate Guide
Mostly adequate guide to FP (in javascript)
Dartz
Functional programming in Dart
Koazee
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Kickstarter Prelude
A collection of useful Swift tools that are used in the Kickstarter apps.
Nix
Nix, the purely functional package manager
Groovy
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Topshell
TopShell - a purely functional, reactive scripting language
Fpo
FP library for JavaScript. Supports named-argument style methods.
Whyhaskellmatters
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Swift Web
🕸 A collection of Swift server-side frameworks for handling HTML, CSS, routing and middleware.
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.
Plam
An interpreter for learning and exploring pure λ-calculus
Functional Javascript
Functional is a library for functional programming in JavaScript. It defines the standard higher-order functions such as map, reduce (aka foldl), and select (aka filter). It also defines functions such as curry, rcurry, and partial for partial function application; and compose, guard, and until for function-level programming.
Java8 Cheatsheet
A Java 8+ Cheat Sheet for functional programming
Lager
C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++
Awesome Fable
A curated list of useful Fable tutorials, libraries and software. Inspired by awesome list. Feel free to contribute.
Kotlin Result
A multiplatform Result monad for modelling success or failure operations.
Fp Resources
Functional programming great resources
Foundations
Foundations of Functional Programming in Scala is a comprehensive, self-paced online course with no prerequisites, which helps you to become a confident, productive, and powerful functional Scala developer.
Fun Task
Abstraction for managing asynchronous code in JS
True Myth
A library for safer and smarter error- and "nothing"-handling in TypeScript.
Qo
Qo - Query Object - Pattern matching and fluent querying in Ruby
Swift Validated
🛂 A result type that accumulates multiple errors.
Swift Prelude
🎶 A collection of types and functions that enhance the Swift language.
Hazel
Hazel, a live functional programming environment with typed holes
Scala typeclassopedia
Abstractions and constructions from math (Category theory, Abstract algebra) implementations in Scala, minimal description, links to good explanations, links to implementations in other FP languages: Haskell, Idris, Purescript, non FP too: Java, C++ and to formalizations in proof assistants: Coq (UniMath, HoTT book), Cubical Agda.
Tsec
Type-safe general-cryptography library - https://jmcardon.github.io/tsec/
Gubrak
⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
Swiftz
Functional programming in Swift
Here Be Dragons
An Intellij/Android Studio plugin to help visualise side effects in your code.
Effect
effect isolation in Python, to facilitate more purely functional code
361-420 of 780 functional-programming projects