Learn Fplearn-by-doing course/tutorial for functional programming on scala
Stars: ✭ 548 (-86.18%)
LambdaFunctional patterns for Java
Stars: ✭ 737 (-81.41%)
Static LandSpecification for common algebraic structures in JavaScript based on Fantasy Land
Stars: ✭ 699 (-82.37%)
CrocksA collection of well known Algebraic Data Types for your utter enjoyment.
Stars: ✭ 1,501 (-62.13%)
Functional ExamplesExamples with Functional JavaScript, following Professor Frisby's course
Stars: ✭ 179 (-95.48%)
elixir-controlAn exploratory look into functors, applicatives, and monads for Elixir
Stars: ✭ 21 (-99.47%)
PurifyFunctional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: ✭ 843 (-78.73%)
FpgoMonad, Functional Programming features for Golang
Stars: ✭ 165 (-95.84%)
Bow🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (-86.43%)
kudojsA utility library to write code in functional programming style in Javascript
Stars: ✭ 22 (-99.45%)
PurefunFunctional Programming library for Java
Stars: ✭ 37 (-99.07%)
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 (-89.46%)
Funcadelic.jsFunctional programming and category theory for everyday JavaScript development
Stars: ✭ 183 (-95.38%)
MonioAsync-capable IO monad for JS
Stars: ✭ 311 (-92.15%)
Fp Core.rsA library for functional programming in Rust
Stars: ✭ 772 (-80.52%)
cpsfy🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
Stars: ✭ 58 (-98.54%)
Swiftz-ValidationA data structure for validations. It implements the applicative functor interface
Stars: ✭ 15 (-99.62%)
Scala WorkflowBoilerplate-free syntax for computations with effects
Stars: ✭ 173 (-95.64%)
NeitherEither and Maybe monads for better error-handling in C++ ↔️
Stars: ✭ 236 (-94.05%)
Fp ResourcesFunctional programming great resources
Stars: ✭ 369 (-90.69%)
Pratica🥃 Functional Algebraic Data Types
Stars: ✭ 246 (-93.79%)
Kotlin ResultA multiplatform Result monad for modelling success or failure operations.
Stars: ✭ 369 (-90.69%)
Dry MonadsUseful, common monads in idiomatic Ruby
Stars: ✭ 453 (-88.57%)
Datumpure functional and generic programming for Erlang
Stars: ✭ 111 (-97.2%)
FuncjAssorted functional-oriented data structures and algorithms for Java.
Stars: ✭ 60 (-98.49%)
KeaComposable Functional Programming in R
Stars: ✭ 18 (-99.55%)
Fun TaskAbstraction for managing asynchronous code in JS
Stars: ✭ 363 (-90.84%)
FluokittenCategory theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Stars: ✭ 408 (-89.71%)
FreestyleA cohesive & pragmatic framework of FP centric Scala libraries
Stars: ✭ 627 (-84.18%)
Category TheoryAn axiom-free formalization of category theory in Coq for personal study and practical work
Stars: ✭ 562 (-85.82%)
LtupatternfactoryLambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
Stars: ✭ 735 (-81.46%)
TsoptionCorrect, easy to use Option type for TypeScript. 🦄
Stars: ✭ 53 (-98.66%)
CyclopsAn advanced, but easy to use, platform for writing functional applications in Java 8.
Stars: ✭ 1,180 (-70.23%)
WitchcraftMonads and other dark magic for Elixir
Stars: ✭ 864 (-78.2%)
ScriptumA fool's scriptum on functional programming
Stars: ✭ 346 (-91.27%)
ArrowΛrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+20.36%)
Rubico[a]synchronous functional programming
Stars: ✭ 133 (-96.64%)
DunaiClassic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
Stars: ✭ 115 (-97.1%)
FFunctional stuff for Python
Stars: ✭ 113 (-97.15%)
Fluture🦋 Fantasy Land compliant (monadic) alternative to Promises
Stars: ✭ 2,249 (-43.26%)
Cats Mtlcats transformer type classes.
Stars: ✭ 238 (-94%)
freedslPractical effect composition library based on abstract wrapping type and the free monad
Stars: ✭ 37 (-99.07%)
Mu ScalaMu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
Stars: ✭ 266 (-93.29%)
Masala ParserJavascript Generalized Parser Combinators
Stars: ✭ 110 (-97.23%)
fpEsFunctional Programming for EcmaScript(Javascript)
Stars: ✭ 40 (-98.99%)
futilsUtilities for generic functional programming
Stars: ✭ 21 (-99.47%)
sealed-monadScala library for nice business logic oriented, for-comprehension-style error handling
Stars: ✭ 16 (-99.6%)
Narvalo.NETApplied functional patterns for C#. Money and Currency types. MVP framework. (Obsolete)
Stars: ✭ 16 (-99.6%)
True MythA library for safer and smarter error- and "nothing"-handling in TypeScript.
Stars: ✭ 360 (-90.92%)
Cats StmAn STM implementation for Cats Effect
Stars: ✭ 106 (-97.33%)
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 (-99.57%)
free-arrowImplementation of the Free Arrow in Scala and other helpful tools for working with Arrows
Stars: ✭ 14 (-99.65%)
libsemigroupsC++ library for semigroups and monoids
Stars: ✭ 34 (-99.14%)