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 (-98.87%)
kudojsA utility library to write code in functional programming style in Javascript
Stars: β 22 (-98.53%)
cpsfyπ Tiny goodies for Continuation-Passing-Style functions, fully tested
Stars: β 58 (-96.14%)
BowπΉ Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: β 538 (-64.16%)
Language ExtC# functional language extensions - a base class library for functional programming
Stars: β 3,964 (+164.09%)
LtupatternfactoryLambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
Stars: β 735 (-51.03%)
Category TheoryAn axiom-free formalization of category theory in Coq for personal study and practical work
Stars: β 562 (-62.56%)
Learn Fplearn-by-doing course/tutorial for functional programming on scala
Stars: β 548 (-63.49%)
rocket-pipesPowerful pipes for TypeScript, that chain Promise and ADT for you π -> β°οΈ -> π -> π -> π
Stars: β 18 (-98.8%)
UnderstandingLanguageExtThis is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts.
Stars: β 73 (-95.14%)
LambdaFunctional patterns for Java
Stars: β 737 (-50.9%)
Static LandSpecification for common algebraic structures in JavaScript based on Fantasy Land
Stars: β 699 (-53.43%)
Functional ExamplesExamples with Functional JavaScript, following Professor Frisby's course
Stars: β 179 (-88.07%)
elixir-controlAn exploratory look into functors, applicatives, and monads for Elixir
Stars: β 21 (-98.6%)
PurifyFunctional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: β 843 (-43.84%)
ScriptumA fool's scriptum on functional programming
Stars: β 346 (-76.95%)
FluokittenCategory theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Stars: β 408 (-72.82%)
Functional PromisesWrite code like a story w/ a powerful Fluent (function chaining) API
Stars: β 141 (-90.61%)
WitchcraftMonads and other dark magic for Elixir
Stars: β 864 (-42.44%)
Funcadelic.jsFunctional programming and category theory for everyday JavaScript development
Stars: β 183 (-87.81%)
aproposFast strong typed 'Either' data structure for typescript and flow
Stars: β 20 (-98.67%)
fpEsFunctional Programming for EcmaScript(Javascript)
Stars: β 40 (-97.34%)
FunctionaljavaFunctional programming in Java
Stars: β 1,472 (-1.93%)
invokableObjects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
Stars: β 40 (-97.34%)
Fp Core.rsA library for functional programming in Rust
Stars: β 772 (-48.57%)
MomiMonadic middleware
Stars: β 57 (-96.2%)
Glasscord[BUGFIXES ONLY, SUPPORT WILL DROP MAR 1, 2021] Injecting composition effects into Electron applications!
Stars: β 737 (-50.9%)
RefluentA chainable & composable alternative React component API.
Stars: β 75 (-95%)
TsoptionCorrect, easy to use Option type for TypeScript. π¦
Stars: β 53 (-96.47%)
DeepjA deep learning model for style-specific music generation.
Stars: β 681 (-54.63%)
TransientA full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)
Stars: β 617 (-58.89%)
Ok josePipe elixir functions that match ok/error tuples or custom patterns.
Stars: β 91 (-93.94%)
Not Awesome Es6 ClassesA curated list of resources on why ES6 (aka ES2015) classes are NOT awesome
Stars: β 1,185 (-21.05%)
RedashTiny functional programming suite for JavaScript.
Stars: β 40 (-97.34%)
Chakra Ui Vueβ‘οΈ Build scalable and accessible Vue.js applications with ease.
Stars: β 993 (-33.84%)
CompositeandroidComposition over inheritance for Android components like Activity or Fragment
Stars: β 519 (-65.42%)
OkElegant error/exception handling in Elixir, with result monads.
Stars: β 517 (-65.56%)
CyclopsAn advanced, but easy to use, platform for writing functional applications in Java 8.
Stars: β 1,180 (-21.39%)
Happythe alchemist's happy path with elixir
Stars: β 37 (-97.53%)
PrismReact / Redux action composition made simple http://salsita.github.io/prism/
Stars: β 499 (-66.76%)
EffEff monad for cats - https://atnos-org.github.io/eff
Stars: β 479 (-68.09%)
PurefunFunctional Programming library for Java
Stars: β 37 (-97.53%)
Dry MonadsUseful, common monads in idiomatic Ruby
Stars: β 453 (-69.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 (-72.15%)
Cats StmAn STM implementation for Cats Effect
Stars: β 106 (-92.94%)
FunctionalplusFunctional Programming Library for C++. Write concise and readable C++ code.
Stars: β 1,286 (-14.32%)
IterSimple iterator abstract datatype, intended to iterate efficiently on collections while performing some transformations.
Stars: β 71 (-95.27%)
PerhapsA monad, perhaps.
Stars: β 35 (-97.67%)
ObjectmodelStrong Dynamically Typed Object Modeling for JavaScript
Stars: β 415 (-72.35%)
RoostRepresentation Learning from Stoichiometry
Stars: β 21 (-98.6%)
Swift WebπΈ A collection of Swift server-side frameworks for handling HTML, CSS, routing and middleware.
Stars: β 415 (-72.35%)
TsmonadLittle monad library designed for TypeScript
Stars: β 379 (-74.75%)
Httpzpurely functional http client with scalaz.Free
Stars: β 67 (-95.54%)
Bugzπ Composable User Agent Detection using Ramda
Stars: β 15 (-99%)
Kotlin ResultA multiplatform Result monad for modelling success or failure operations.
Stars: β 369 (-75.42%)
Fp ResourcesFunctional programming great resources
Stars: β 369 (-75.42%)