FunctionaljavaFunctional programming in Java
Stars: ✭ 1,472 (+110.59%)
LambdaFunctional patterns for Java
Stars: ✭ 737 (+5.44%)
PurifyFunctional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: ✭ 843 (+20.6%)
WitchcraftMonads and other dark magic for Elixir
Stars: ✭ 864 (+23.61%)
Derive4jJava 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Stars: ✭ 511 (-26.9%)
Learn Fplearn-by-doing course/tutorial for functional programming on scala
Stars: ✭ 548 (-21.6%)
Fp Core.rsA library for functional programming in Rust
Stars: ✭ 772 (+10.44%)
Bow🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (-23.03%)
Functional ExamplesExamples with Functional JavaScript, following Professor Frisby's course
Stars: ✭ 179 (-74.39%)
Fp ResourcesFunctional programming great resources
Stars: ✭ 369 (-47.21%)
ScriptumA fool's scriptum on functional programming
Stars: ✭ 346 (-50.5%)
Language ExtC# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+467.1%)
Fluture🦋 Fantasy Land compliant (monadic) alternative to Promises
Stars: ✭ 2,249 (+221.75%)
Funcadelic.jsFunctional programming and category theory for everyday JavaScript development
Stars: ✭ 183 (-73.82%)
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 (-40.2%)
Rubico[a]synchronous functional programming
Stars: ✭ 133 (-80.97%)
ImtoolsFast and memory-efficient immutable collections and helper data structures
Stars: ✭ 85 (-87.84%)
IotaFast [co]product types with a clean syntax. For Cats & Scalaz.
Stars: ✭ 175 (-74.96%)
Poica🧮 A research programming language on top of C macros
Stars: ✭ 231 (-66.95%)
PurefunFunctional Programming library for Java
Stars: ✭ 37 (-94.71%)
MomiMonadic middleware
Stars: ✭ 57 (-91.85%)
Category TheoryAn axiom-free formalization of category theory in Coq for personal study and practical work
Stars: ✭ 562 (-19.6%)
LtupatternfactoryLambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
Stars: ✭ 735 (+5.15%)
CyclopsAn advanced, but easy to use, platform for writing functional applications in Java 8.
Stars: ✭ 1,180 (+68.81%)
CrocksA collection of well known Algebraic Data Types for your utter enjoyment.
Stars: ✭ 1,501 (+114.74%)
FFunctional stuff for Python
Stars: ✭ 113 (-83.83%)
FpgoMonad, Functional Programming features for Golang
Stars: ✭ 165 (-76.39%)
BastetA ReasonML/Ocaml library for category theory and abstract algebra
Stars: ✭ 200 (-71.39%)
RingsRings: efficient JVM library for polynomial rings
Stars: ✭ 50 (-92.85%)
Enum FpFunctional Enum type / Sum type for javascript with simple pattern matching
Stars: ✭ 27 (-96.14%)
Dry MonadsUseful, common monads in idiomatic Ruby
Stars: ✭ 453 (-35.19%)
TsoptionCorrect, easy to use Option type for TypeScript. 🦄
Stars: ✭ 53 (-92.42%)
Cats Mtlcats transformer type classes.
Stars: ✭ 238 (-65.95%)
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 (-97.57%)
cpsfy🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
Stars: ✭ 58 (-91.7%)
Cats StmAn STM implementation for Cats Effect
Stars: ✭ 106 (-84.84%)
Masala ParserJavascript Generalized Parser Combinators
Stars: ✭ 110 (-84.26%)
elixir-controlAn exploratory look into functors, applicatives, and monads for Elixir
Stars: ✭ 21 (-97%)
MonioAsync-capable IO monad for JS
Stars: ✭ 311 (-55.51%)
Fun TaskAbstraction for managing asynchronous code in JS
Stars: ✭ 363 (-48.07%)
DunaiClassic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
Stars: ✭ 115 (-83.55%)
Mu ScalaMu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
Stars: ✭ 266 (-61.95%)
Kotlin ResultA multiplatform Result monad for modelling success or failure operations.
Stars: ✭ 369 (-47.21%)
FluokittenCategory theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Stars: ✭ 408 (-41.63%)
Cs Summary Reflection💡 Java、Scala、Rust、Python、Kotlin etc.「learning & notes & blogs, leetcode implementation in multiple languages. welcome to contribute」📈
Stars: ✭ 522 (-25.32%)
FkitA functional programming toolkit for JavaScript.
Stars: ✭ 588 (-15.88%)
OkElegant error/exception handling in Elixir, with result monads.
Stars: ✭ 517 (-26.04%)
Better Monadic ForDesugaring scala `for` without implicit `withFilter`s
Stars: ✭ 622 (-11.02%)
Bash Oo FrameworkBash Infinity is a modern standard library / framework / boilerplate for Bash
Stars: ✭ 5,247 (+650.64%)
NcalcPower calculator for Android. Solve some problem algebra and calculus.
Stars: ✭ 512 (-26.75%)
Fp Jargon Zh函数式编程术语及示例。本项目译自 https://github.com/hemanth/functional-programming-jargon
Stars: ✭ 507 (-27.47%)
ArgonautPurely functional JSON parser and library in scala.
Stars: ✭ 501 (-28.33%)
SchmComposable schemas for JavaScript and Node.js
Stars: ✭ 498 (-28.76%)