reflowA light-weight lock-free series/parallel combined scheduling framework for tasks. The goal is to maximize parallelism in order to minimize the execution time overall.
Stars: ✭ 23 (-90.87%)
free-arrowImplementation of the Free Arrow in Scala and other helpful tools for working with Arrows
Stars: ✭ 14 (-94.44%)
Narvalo.NETApplied functional patterns for C#. Money and Currency types. MVP framework. (Obsolete)
Stars: ✭ 16 (-93.65%)
cpp stm freeComposable monadic STM for C++ on Free monads
Stars: ✭ 46 (-81.75%)
cefal(Concepts-enabled) Functional Abstraction Layer for C++
Stars: ✭ 52 (-79.37%)
hktsFunctional programming tools: option, either, task, state, optics, etc.
Stars: ✭ 20 (-92.06%)
MtacARMtac in Agda
Stars: ✭ 29 (-88.49%)
cpsfy🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
Stars: ✭ 58 (-76.98%)
harmonyC++ Monadologie
Stars: ✭ 26 (-89.68%)
php-slangThe place where PHP meets Functional Programming
Stars: ✭ 107 (-57.54%)
ts-belt🔧 Fast, modern, and practical utility library for FP in TypeScript.
Stars: ✭ 439 (+74.21%)
mercatorAutomatic typeclass-based abstraction over monad-like types
Stars: ✭ 54 (-78.57%)
fa library to write async vert.x code similar as using java syntax
Stars: ✭ 22 (-91.27%)
fpEsFunctional Programming for EcmaScript(Javascript)
Stars: ✭ 40 (-84.13%)
result17A rust like Result type for modern C++
Stars: ✭ 13 (-94.84%)
aproposFast strong typed 'Either' data structure for typescript and flow
Stars: ✭ 20 (-92.06%)
ScrapeMA monadic web scraping library
Stars: ✭ 17 (-93.25%)
monas🦋 Scala monads for javascript
Stars: ✭ 21 (-91.67%)
aleaCoq library for reasoning on randomized algorithms [maintainers=@anton-trunov,@volodeyka]
Stars: ✭ 20 (-92.06%)
maybe-babyMinimize defensive coding. A JavaScript implementation of the Maybe monad.
Stars: ✭ 42 (-83.33%)
freASTFast, simple Free Monads using ScalaMeta macro annotations. Port of Freasy-Monad.
Stars: ✭ 14 (-94.44%)
bullet-scalaA monadic library to resolve object relations with the aim of avoiding the N+1 query problem.
Stars: ✭ 53 (-78.97%)
sealed-monadScala library for nice business logic oriented, for-comprehension-style error handling
Stars: ✭ 16 (-93.65%)
operationalImplement monads by specifying instructions and their desired operational semantics.
Stars: ✭ 77 (-69.44%)
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 (-93.25%)
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 (-71.03%)
elixir-controlAn exploratory look into functors, applicatives, and monads for Elixir
Stars: ✭ 21 (-91.67%)
LLVM-JVM[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
Stars: ✭ 22 (-91.27%)
fntsλ Minimal Functional Programming Utilities for TypeScript & JavaScript
Stars: ✭ 75 (-70.24%)
hymnHy Monad Notation - a monad library for Hy
Stars: ✭ 47 (-81.35%)
tiinvoFunctions for tacit programming and functional types for TypeScript and JavaScript.
Stars: ✭ 36 (-85.71%)
Design-PatternsProject for learning and discuss about design patterns
Stars: ✭ 16 (-93.65%)
freedslPractical effect composition library based on abstract wrapping type and the free monad
Stars: ✭ 37 (-85.32%)
future.scalaStack-safe asynchronous programming
Stars: ✭ 38 (-84.92%)