All Projects → kudojs → Similar Projects or Alternatives

179 Open source projects that are alternatives of or similar to kudojs

Crocks
A collection of well known Algebraic Data Types for your utter enjoyment.
Stars: ✭ 1,501 (+6722.73%)
Mutual labels:  composition, functor, curry
Mostly Adequate Guide Chinese
函数式编程指北中文版
Stars: ✭ 2,093 (+9413.64%)
Mutual labels:  functor, curry, functional-js
functional-structures-refactoring-kata
Starting code and proposed solution for Functional Structures Refactoring Kata
Stars: ✭ 31 (+40.91%)
Mutual labels:  composition, functor, applicative
cpsfy
🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
Stars: ✭ 58 (+163.64%)
Mutual labels:  composition, functor, applicative
Language Ext
C# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+17918.18%)
Mutual labels:  monads, functor, applicative
Swift Monad Maybe Reader And Try
Proof of concept: Maybe, Reader and Try monad
Stars: ✭ 159 (+622.73%)
Mutual labels:  monads, functor
J-Curry
A 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%)
Mutual labels:  functor, curry
Swiftz-Validation
A data structure for validations. It implements the applicative functor interface
Stars: ✭ 15 (-31.82%)
Mutual labels:  functor, applicative
fpEs
Functional Programming for EcmaScript(Javascript)
Stars: ✭ 40 (+81.82%)
Mutual labels:  monads, curry
Learn Fp
learn-by-doing course/tutorial for functional programming on scala
Stars: ✭ 548 (+2390.91%)
Mutual labels:  monads, functor
Whyhaskellmatters
In 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%)
Mutual labels:  monads, functor
elixir-control
An exploratory look into functors, applicatives, and monads for Elixir
Stars: ✭ 21 (-4.55%)
Mutual labels:  functor, applicative
Pipetools
Functional plumbing for Python
Stars: ✭ 143 (+550%)
Mutual labels:  monads, composition
function-composition-cheatsheet
Composition of Functions
Stars: ✭ 24 (+9.09%)
Mutual labels:  composition, functor
konad
Monads composition API that just works. For OOP developers
Stars: ✭ 62 (+181.82%)
Mutual labels:  monads, composition
invokable
Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
Stars: ✭ 40 (+81.82%)
Mutual labels:  composition, curry
Bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+2345.45%)
Mutual labels:  composition, functor
Narvalo.NET
Applied functional patterns for C#. Money and Currency types. MVP framework. (Obsolete)
Stars: ✭ 16 (-27.27%)
Mutual labels:  monads
Purefun
Functional Programming library for Java
Stars: ✭ 37 (+68.18%)
Mutual labels:  monads
dry-matcher
Flexible, expressive pattern matching for Ruby
Stars: ✭ 91 (+313.64%)
Mutual labels:  monads
meiga
🧙 A simple, typed and monad-based Result type for Python.
Stars: ✭ 24 (+9.09%)
Mutual labels:  monads
Maryamyriameliamurphies.js
A library of Haskell-style morphisms ported to ES2015 JavaScript using Babel.
Stars: ✭ 177 (+704.55%)
Mutual labels:  monads
Kea
Composable Functional Programming in R
Stars: ✭ 18 (-18.18%)
Mutual labels:  monads
freestyle-cassandra
Freestyle Cassandra
Stars: ✭ 17 (-22.73%)
Mutual labels:  monads
monadiccp
Monadic Constraint Programming framework
Stars: ✭ 25 (+13.64%)
Mutual labels:  monads
Oslash
Functors, Applicatives, And Monads in Python
Stars: ✭ 561 (+2450%)
Mutual labels:  monads
pyMonet
High abstract python library for functional programming. Contains algebraic data structures known (or unknown) from Haskell or Scala.
Stars: ✭ 31 (+40.91%)
Mutual labels:  monads
declarative-form-generator
A simple react form generator using functional programming concepts
Stars: ✭ 14 (-36.36%)
Mutual labels:  monads
Fear
Ruby port of some Scala's monads
Stars: ✭ 58 (+163.64%)
Mutual labels:  monads
Mu Haskell
Mu (μ) is a purely functional framework for building micro services.
Stars: ✭ 215 (+877.27%)
Mutual labels:  monads
fp-ts-cheatsheet
FP-TS Cheat Sheet
Stars: ✭ 276 (+1154.55%)
Mutual labels:  monads
Monad Skeleton
Operational monad library
Stars: ✭ 30 (+36.36%)
Mutual labels:  monads
Forbind
Functional chaining and promises in Swift
Stars: ✭ 44 (+100%)
Mutual labels:  monads
Glasstron
The go-to solution to Electron composition effects, such as blurry windows.
Stars: ✭ 243 (+1004.55%)
Mutual labels:  composition
operators-service
Service Object based on Either Monad
Stars: ✭ 27 (+22.73%)
Mutual labels:  monads
Freestyle
A cohesive & pragmatic framework of FP centric Scala libraries
Stars: ✭ 627 (+2750%)
Mutual labels:  monads
futils
Utilities for generic functional programming
Stars: ✭ 21 (-4.55%)
Mutual labels:  monads
Scala Workflow
Boilerplate-free syntax for computations with effects
Stars: ✭ 173 (+686.36%)
Mutual labels:  monads
hawkweed
Yet another implementation of missing functions for Python
Stars: ✭ 20 (-9.09%)
Mutual labels:  monads
freestyle-kafka
Freestyle Kafka
Stars: ✭ 17 (-22.73%)
Mutual labels:  monads
Pratica
🥃 Functional Algebraic Data Types
Stars: ✭ 246 (+1018.18%)
Mutual labels:  monads
Fpgo
Monad, Functional Programming features for Golang
Stars: ✭ 165 (+650%)
Mutual labels:  monads
Fetch
Simple & Efficient data access for Scala and Scala.js
Stars: ✭ 453 (+1959.09%)
Mutual labels:  monads
Decoders
Elegant validation library for type-safe input data (for TypeScript and Flow)
Stars: ✭ 246 (+1018.18%)
Mutual labels:  composition
Gwion
🎵 strongly-timed musical programming language
Stars: ✭ 235 (+968.18%)
Mutual labels:  composition
Arrow
Λrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+21586.36%)
Mutual labels:  monads
Clean Code Javascript Tr
JavaScript için Uyarlanmış Temiz Kod Kavramları
Stars: ✭ 232 (+954.55%)
Mutual labels:  composition
Sheet Router
fast, modular client-side router
Stars: ✭ 219 (+895.45%)
Mutual labels:  composition
Nstack
Type-safe, composable microservices for data analytics
Stars: ✭ 219 (+895.45%)
Mutual labels:  composition
Swift Gen
🎱 Composable, transformable, controllable randomness.
Stars: ✭ 208 (+845.45%)
Mutual labels:  composition
True Myth
A library for safer and smarter error- and "nothing"-handling in TypeScript.
Stars: ✭ 360 (+1536.36%)
Mutual labels:  monads
Isobar
A 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%)
Mutual labels:  composition
Neither
Either and Maybe monads for better error-handling in C++ ↔️
Stars: ✭ 236 (+972.73%)
Mutual labels:  monads
Swift Composable Navigator
An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind
Stars: ✭ 196 (+790.91%)
Mutual labels:  composition
Supriya
A Python API for SuperCollider
Stars: ✭ 167 (+659.09%)
Mutual labels:  composition
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%)
Mutual labels:  composition
Monio
Async-capable IO monad for JS
Stars: ✭ 311 (+1313.64%)
Mutual labels:  monads
Helio Workstation
One music sequencer for all major platforms, desktop and mobile
Stars: ✭ 2,257 (+10159.09%)
Mutual labels:  composition
Metasync
Asynchronous Programming Library for JavaScript & Node.js
Stars: ✭ 164 (+645.45%)
Mutual labels:  composition
Datum
pure functional and generic programming for Erlang
Stars: ✭ 111 (+404.55%)
Mutual labels:  monads
1-60 of 179 similar projects