All Projects → Fp Resources → Similar Projects or Alternatives

628 Open source projects that are alternatives of or similar to Fp Resources

Functionaljava
Functional programming in Java
Stars: ✭ 1,472 (+298.92%)
Mutual labels:  monad, algebra, functional-programming
Fp Core.rs
A library for functional programming in Rust
Stars: ✭ 772 (+109.21%)
Bastet
A ReasonML/Ocaml library for category theory and abstract algebra
Stars: ✭ 200 (-45.8%)
Mutual labels:  monad, algebra, category-theory
Bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+45.8%)
Static Land
Specification for common algebraic structures in JavaScript based on Fantasy Land
Stars: ✭ 699 (+89.43%)
Mutual labels:  monad, algebra, functional-programming
Functional Examples
Examples with Functional JavaScript, following Professor Frisby's course
Stars: ✭ 179 (-51.49%)
Arrow
Λrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+1192.95%)
Naive functional programming
A naive approach to functional programming using TypeScript
Stars: ✭ 129 (-65.04%)
Magic In Ten Mins
十分钟魔法练习
Stars: ✭ 327 (-11.38%)
Mutual labels:  monad, functional-programming
Scriptum
A fool's scriptum on functional programming
Stars: ✭ 346 (-6.23%)
Mutual labels:  monad, functional-programming
Learn Fp
learn-by-doing course/tutorial for functional programming on scala
Stars: ✭ 548 (+48.51%)
Mutual labels:  monad, functional-programming
Fun Task
Abstraction for managing asynchronous code in JS
Stars: ✭ 363 (-1.63%)
Mutual labels:  monad, functional-programming
Language Ext
C# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+974.25%)
Mutual labels:  monad, functional-programming
Funcadelic.js
Functional programming and category theory for everyday JavaScript development
Stars: ✭ 183 (-50.41%)
Mutual labels:  monad, functional-programming
AlgebraicRelations.jl
Relational Algebra, now with more algebra!
Stars: ✭ 31 (-91.6%)
Mutual labels:  algebra, category-theory
Fundamental Haskell
Fundamental Haskell book, to the point terse statements on Haskell, Category theory, and related fields. Encyclopedic pocketbook of meaning. Zen kōan-like meditations of understanding. For quick or memory curve spaced repetition learning.
Stars: ✭ 88 (-76.15%)
Category Theory Programmers
Category theory in the context of (functional) programming
Stars: ✭ 465 (+26.02%)
Fluokitten
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Stars: ✭ 408 (+10.57%)
Mutual labels:  monad, category-theory
Dry Monads
Useful, common monads in idiomatic Ruby
Stars: ✭ 453 (+22.76%)
Mutual labels:  monad, functional-programming
Ltupatternfactory
Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
Stars: ✭ 735 (+99.19%)
Mutual labels:  monad, category-theory
Derive4j
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Stars: ✭ 511 (+38.48%)
Mutual labels:  algebra, functional-programming
Cyclops
An advanced, but easy to use, platform for writing functional applications in Java 8.
Stars: ✭ 1,180 (+219.78%)
Mutual labels:  monad, functional-programming
Cats Stm
An STM implementation for Cats Effect
Stars: ✭ 106 (-71.27%)
Mutual labels:  monad, functional-programming
Monio
Async-capable IO monad for JS
Stars: ✭ 311 (-15.72%)
Mutual labels:  monad, functional-programming
Dunai
Classic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
Stars: ✭ 115 (-68.83%)
Mutual labels:  monad, functional-programming
Fpgo
Monad, Functional Programming features for Golang
Stars: ✭ 165 (-55.28%)
Mutual labels:  monad, functional-programming
Rubico
[a]synchronous functional programming
Stars: ✭ 133 (-63.96%)
Mutual labels:  monad, functional-programming
Mostly Adequate Guide Chinese
函数式编程指北中文版
Stars: ✭ 2,093 (+467.21%)
Mutual labels:  monad, functional-programming
Fluture
🦋 Fantasy Land compliant (monadic) alternative to Promises
Stars: ✭ 2,249 (+509.49%)
Mutual labels:  monad, functional-programming
Purify
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: ✭ 843 (+128.46%)
Mutual labels:  monad, functional-programming
Milewski Ctfp Pdf
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Stars: ✭ 9,037 (+2349.05%)
Plt
λΠ Programming Language Theory
Stars: ✭ 4,609 (+1149.05%)
Cql
Categorical Query Language IDE
Stars: ✭ 196 (-46.88%)
Masala Parser
Javascript Generalized Parser Combinators
Stars: ✭ 110 (-70.19%)
Mutual labels:  monad, functional-programming
Kotlin Result
A multiplatform Result monad for modelling success or failure operations.
Stars: ✭ 369 (+0%)
Mutual labels:  monad, functional-programming
Iota
Fast [co]product types with a clean syntax. For Cats & Scalaz.
Stars: ✭ 175 (-52.57%)
Mutual labels:  algebra, functional-programming
Cats Mtl
cats transformer type classes.
Stars: ✭ 238 (-35.5%)
Mutual labels:  monad, functional-programming
Unplugged
Open book about math and computer science.
Stars: ✭ 1,189 (+222.22%)
Mutual labels:  algebra, category-theory
functional-structures-refactoring-kata
Starting code and proposed solution for Functional Structures Refactoring Kata
Stars: ✭ 31 (-91.6%)
Mutual labels:  monad, category-theory
mercator
Automatic typeclass-based abstraction over monad-like types
Stars: ✭ 54 (-85.37%)
Mutual labels:  monad, category-theory
Category Theory
An axiom-free formalization of category theory in Coq for personal study and practical work
Stars: ✭ 562 (+52.3%)
Mutual labels:  monad, category-theory
F
Functional stuff for Python
Stars: ✭ 113 (-69.38%)
Mutual labels:  monad, functional-programming
Tsoption
Correct, easy to use Option type for TypeScript. 🦄
Stars: ✭ 53 (-85.64%)
Mutual labels:  monad, functional-programming
Purefun
Functional Programming library for Java
Stars: ✭ 37 (-89.97%)
Mutual labels:  monad, functional-programming
Scala typeclassopedia
Abstractions and constructions from math (Category theory, Abstract algebra) implementations in Scala, minimal description, links to good explanations, links to implementations in other FP languages: Haskell, Idris, Purescript, non FP too: Java, C++ and to formalizations in proof assistants: Coq (UniMath, HoTT book), Cubical Agda.
Stars: ✭ 338 (-8.4%)
Witchcraft
Monads and other dark magic for Elixir
Stars: ✭ 864 (+134.15%)
Mutual labels:  monad, algebra
Lambda
Functional patterns for Java
Stars: ✭ 737 (+99.73%)
Mutual labels:  monad, functional-programming
Mu Scala
Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
Stars: ✭ 266 (-27.91%)
Mutual labels:  algebra, functional-programming
free-arrow
Implementation of the Free Arrow in Scala and other helpful tools for working with Arrows
Stars: ✭ 14 (-96.21%)
Mutual labels:  monad, category-theory
Zio Prelude
A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
Stars: ✭ 267 (-27.64%)
Kocircuit
Ko: A generic type-safe language for concurrent, stateful, deadlock-free systems and protocol manipulations
Stars: ✭ 305 (-17.34%)
Mutual labels:  functional-programming
Gubrak
⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
Stars: ✭ 329 (-10.84%)
Mutual labels:  functional-programming
Functionkit
A framework for functional types and operations designed to fit naturally into Swift.
Stars: ✭ 302 (-18.16%)
Mutual labels:  functional-programming
Awesome Idris
𝛌 Awesome Idris resources
Stars: ✭ 299 (-18.97%)
Mutual labels:  functional-programming
Swift Prelude
🎶 A collection of types and functions that enhance the Swift language.
Stars: ✭ 349 (-5.42%)
Mutual labels:  functional-programming
Underscore Java
java port of Underscore.js
Stars: ✭ 327 (-11.38%)
Mutual labels:  functional-programming
Droste
recursion schemes for cats; to iterate is human, to recurse, divine
Stars: ✭ 300 (-18.7%)
Mutual labels:  functional-programming
Virtual Audio Graph
🎶 Library for declaratively manipulating the Web Audio API
Stars: ✭ 299 (-18.97%)
Mutual labels:  functional-programming
Swiftz
Functional programming in Swift
Stars: ✭ 3,327 (+801.63%)
Mutual labels:  functional-programming
Aecor
Pure functional event sourcing runtime
Stars: ✭ 299 (-18.97%)
Mutual labels:  functional-programming
1-60 of 628 similar projects