CrocksA collection of well known Algebraic Data Types for your utter enjoyment.
Stars: ✭ 1,501 (+6722.73%)
cpsfy🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
Stars: ✭ 58 (+163.64%)
Language ExtC# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+17918.18%)
J-CurryA Java library that enables applying Functional Programming concepts like currying and partial application for functions, also it supports types like Either, Try, etc... using RxJava 2 interfaces, compatible with Java 7 and above
Stars: ✭ 17 (-22.73%)
Swiftz-ValidationA data structure for validations. It implements the applicative functor interface
Stars: ✭ 15 (-31.82%)
fpEsFunctional Programming for EcmaScript(Javascript)
Stars: ✭ 40 (+81.82%)
Learn Fplearn-by-doing course/tutorial for functional programming on scala
Stars: ✭ 548 (+2390.91%)
WhyhaskellmattersIn 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.
Stars: ✭ 418 (+1800%)
elixir-controlAn exploratory look into functors, applicatives, and monads for Elixir
Stars: ✭ 21 (-4.55%)
PipetoolsFunctional plumbing for Python
Stars: ✭ 143 (+550%)
konadMonads composition API that just works. For OOP developers
Stars: ✭ 62 (+181.82%)
invokableObjects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
Stars: ✭ 40 (+81.82%)
Bow🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+2345.45%)
Narvalo.NETApplied functional patterns for C#. Money and Currency types. MVP framework. (Obsolete)
Stars: ✭ 16 (-27.27%)
PurefunFunctional Programming library for Java
Stars: ✭ 37 (+68.18%)
dry-matcherFlexible, expressive pattern matching for Ruby
Stars: ✭ 91 (+313.64%)
meiga🧙 A simple, typed and monad-based Result type for Python.
Stars: ✭ 24 (+9.09%)
KeaComposable Functional Programming in R
Stars: ✭ 18 (-18.18%)
monadiccpMonadic Constraint Programming framework
Stars: ✭ 25 (+13.64%)
OslashFunctors, Applicatives, And Monads in Python
Stars: ✭ 561 (+2450%)
pyMonetHigh abstract python library for functional programming. Contains algebraic data structures known (or unknown) from Haskell or Scala.
Stars: ✭ 31 (+40.91%)
FearRuby port of some Scala's monads
Stars: ✭ 58 (+163.64%)
Mu HaskellMu (μ) is a purely functional framework for building micro services.
Stars: ✭ 215 (+877.27%)
ForbindFunctional chaining and promises in Swift
Stars: ✭ 44 (+100%)
GlasstronThe go-to solution to Electron composition effects, such as blurry windows.
Stars: ✭ 243 (+1004.55%)
FreestyleA cohesive & pragmatic framework of FP centric Scala libraries
Stars: ✭ 627 (+2750%)
futilsUtilities for generic functional programming
Stars: ✭ 21 (-4.55%)
Scala WorkflowBoilerplate-free syntax for computations with effects
Stars: ✭ 173 (+686.36%)
hawkweedYet another implementation of missing functions for Python
Stars: ✭ 20 (-9.09%)
Pratica🥃 Functional Algebraic Data Types
Stars: ✭ 246 (+1018.18%)
FpgoMonad, Functional Programming features for Golang
Stars: ✭ 165 (+650%)
FetchSimple & Efficient data access for Scala and Scala.js
Stars: ✭ 453 (+1959.09%)
DecodersElegant validation library for type-safe input data (for TypeScript and Flow)
Stars: ✭ 246 (+1018.18%)
Gwion🎵 strongly-timed musical programming language
Stars: ✭ 235 (+968.18%)
ArrowΛrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+21586.36%)
Sheet Routerfast, modular client-side router
Stars: ✭ 219 (+895.45%)
NstackType-safe, composable microservices for data analytics
Stars: ✭ 219 (+895.45%)
Swift Gen🎱 Composable, transformable, controllable randomness.
Stars: ✭ 208 (+845.45%)
True MythA library for safer and smarter error- and "nothing"-handling in TypeScript.
Stars: ✭ 360 (+1536.36%)
IsobarA Python library for creating and manipulating musical patterns, designed for use in algorithmic composition, generative music and sonification. Can be used to generate MIDI events, MIDI files, OSC messages, or custom events.
Stars: ✭ 207 (+840.91%)
NeitherEither and Maybe monads for better error-handling in C++ ↔️
Stars: ✭ 236 (+972.73%)
Swift Composable NavigatorAn open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind
Stars: ✭ 196 (+790.91%)
SupriyaA Python API for SuperCollider
Stars: ✭ 167 (+659.09%)
Clean Code Javascript🛁 Clean Code cho Javascript: một số lời khuyên để giữ cho code js của bạn luôn sạch sẽ thơm tho 💪 💪 💪
Stars: ✭ 166 (+654.55%)
MonioAsync-capable IO monad for JS
Stars: ✭ 311 (+1313.64%)
Helio WorkstationOne music sequencer for all major platforms, desktop and mobile
Stars: ✭ 2,257 (+10159.09%)
MetasyncAsynchronous Programming Library for JavaScript & Node.js
Stars: ✭ 164 (+645.45%)
Datumpure functional and generic programming for Erlang
Stars: ✭ 111 (+404.55%)