All Projects → Category Theory → Similar Projects or Alternatives

332 Open source projects that are alternatives of or similar to Category Theory

Ltupatternfactory
Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
Stars: ✭ 735 (+30.78%)
Mutual labels:  monad, functor, category-theory
Functional Examples
Examples with Functional JavaScript, following Professor Frisby's course
Stars: ✭ 179 (-68.15%)
Mutual labels:  monad, functor, category-theory
Witchcraft
Monads and other dark magic for Elixir
Stars: ✭ 864 (+53.74%)
Mutual labels:  monad, functor, category
Fluokitten
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Stars: ✭ 408 (-27.4%)
Mutual labels:  monad, functor, category-theory
Bastet
A ReasonML/Ocaml library for category theory and abstract algebra
Stars: ✭ 200 (-64.41%)
Mutual labels:  monad, category-theory, category
Bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (-4.27%)
Mutual labels:  monad, functor, category-theory
functional-structures-refactoring-kata
Starting code and proposed solution for Functional Structures Refactoring Kata
Stars: ✭ 31 (-94.48%)
Mutual labels:  monad, functor, category-theory
Fp Core.rs
A library for functional programming in Rust
Stars: ✭ 772 (+37.37%)
Mutual labels:  monad, functor, category-theory
function-composition-cheatsheet
Composition of Functions
Stars: ✭ 24 (-95.73%)
Mutual labels:  monad, functor
MtacAR
Mtac in Agda
Stars: ✭ 29 (-94.84%)
Mutual labels:  coq, monad
Fp Resources
Functional programming great resources
Stars: ✭ 369 (-34.34%)
Mutual labels:  monad, category-theory
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 (-96.98%)
Mutual labels:  monad, functor
Lambda
Functional patterns for Java
Stars: ✭ 737 (+31.14%)
Mutual labels:  monad, functor
elixir-control
An exploratory look into functors, applicatives, and monads for Elixir
Stars: ✭ 21 (-96.26%)
Mutual labels:  monad, functor
Learn Fp
learn-by-doing course/tutorial for functional programming on scala
Stars: ✭ 548 (-2.49%)
Mutual labels:  monad, functor
Language Ext
C# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+605.34%)
Mutual labels:  monad, functor
Crocks
A collection of well known Algebraic Data Types for your utter enjoyment.
Stars: ✭ 1,501 (+167.08%)
Mutual labels:  monad, functor
Mostly Adequate Guide Chinese
函数式编程指北中文版
Stars: ✭ 2,093 (+272.42%)
Mutual labels:  monad, functor
mercator
Automatic typeclass-based abstraction over monad-like types
Stars: ✭ 54 (-90.39%)
Mutual labels:  monad, category-theory
alea
Coq library for reasoning on randomized algorithms [maintainers=@anton-trunov,@volodeyka]
Stars: ✭ 20 (-96.44%)
Mutual labels:  coq, monad
Static Land
Specification for common algebraic structures in JavaScript based on Fantasy Land
Stars: ✭ 699 (+24.38%)
Mutual labels:  monad, functor
Purify
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: ✭ 843 (+50%)
Mutual labels:  monad, functor
Funcadelic.js
Functional programming and category theory for everyday JavaScript development
Stars: ✭ 183 (-67.44%)
Mutual labels:  monad, functor
cpsfy
🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
Stars: ✭ 58 (-89.68%)
Mutual labels:  monad, functor
free-arrow
Implementation of the Free Arrow in Scala and other helpful tools for working with Arrows
Stars: ✭ 14 (-97.51%)
Mutual labels:  monad, category-theory
Monio
Async-capable IO monad for JS
Stars: ✭ 311 (-44.66%)
Mutual labels:  monad
Jkcategories
JKCategories(iOS-Categories,Category), a collection of useful Objective-C Categories extending iOS Frameworks such as Foundation,UIKit,CoreData,QuartzCore,CoreLocation,MapKit Etc.
Stars: ✭ 3,292 (+485.77%)
Mutual labels:  category
Jscoq
A port of Coq to Javascript -- Run Coq in your Browser
Stars: ✭ 380 (-32.38%)
Mutual labels:  coq
Coq Tricks
Tricks you wish the Coq manual told you
Stars: ✭ 302 (-46.26%)
Mutual labels:  coq
Coq
Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
Stars: ✭ 3,566 (+534.52%)
Mutual labels:  coq
Eff
Eff monad for cats - https://atnos-org.github.io/eff
Stars: ✭ 479 (-14.77%)
Mutual labels:  monad
Company Coq
A Coq IDE build on top of Proof General's Coq mode
Stars: ✭ 297 (-47.15%)
Mutual labels:  coq
Tsmonad
Little monad library designed for TypeScript
Stars: ✭ 379 (-32.56%)
Mutual labels:  monad
Effectfuljs
JavaScript embedded effects compiler
Stars: ✭ 287 (-48.93%)
Mutual labels:  monad
Hott Intro
An introductory course to Homotopy Type Theory
Stars: ✭ 277 (-50.71%)
Mutual labels:  coq
Plt
λΠ Programming Language Theory
Stars: ✭ 4,609 (+720.11%)
Mutual labels:  category-theory
Kotlin Result
A multiplatform Result monad for modelling success or failure operations.
Stars: ✭ 369 (-34.34%)
Mutual labels:  monad
Rationale
Ramda inspired library of helper functions for ReasonML
Stars: ✭ 275 (-51.07%)
Mutual labels:  monad
Hs To Coq
Convert Haskell source code to Coq source code
Stars: ✭ 273 (-51.42%)
Mutual labels:  coq
Pg
This repo is the new home of Proof General
Stars: ✭ 367 (-34.7%)
Mutual labels:  coq
Practical Fm
A gently curated list of companies using verification formal methods in industry
Stars: ✭ 272 (-51.6%)
Mutual labels:  coq
Frap
Formal Reasoning About Programs
Stars: ✭ 465 (-17.26%)
Mutual labels:  coq
Zio Prelude
A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
Stars: ✭ 267 (-52.49%)
Mutual labels:  category-theory
Vst
Verified Software Toolchain
Stars: ✭ 264 (-53.02%)
Mutual labels:  coq
asynqro
Futures and thread pool for C++ (with optional Qt support)
Stars: ✭ 103 (-81.67%)
Mutual labels:  monad
Fun Task
Abstraction for managing asynchronous code in JS
Stars: ✭ 363 (-35.41%)
Mutual labels:  monad
CatsCheatSheet
This project is to contain a listing of common theorems in elementary category theory.
Stars: ✭ 61 (-89.15%)
Mutual labels:  category-theory
topology
General topology in Coq [maintainers=@amiloradovsky,@Columbus240,@stop-cran]
Stars: ✭ 36 (-93.59%)
Mutual labels:  coq
Cosette
Cosette is an automated SQL solver.
Stars: ✭ 533 (-5.16%)
Mutual labels:  coq
Category Theory Programmers
Category theory in the context of (functional) programming
Stars: ✭ 465 (-17.26%)
Mutual labels:  category-theory
Smile
😄 Emoji in Swift
Stars: ✭ 359 (-36.12%)
Mutual labels:  category
coq-simple-io
IO for Gallina
Stars: ✭ 21 (-96.26%)
Mutual labels:  coq
bow-lite
🏹 Bow Lite is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 27 (-95.2%)
Mutual labels:  category-theory
Fiat Crypto
Cryptographic Primitive Code Generation by Fiat
Stars: ✭ 359 (-36.12%)
Mutual labels:  coq
Set-Theory
Coq encoding of ZFC and formalization of the textbook Elements of Set Theory
Stars: ✭ 55 (-90.21%)
Mutual labels:  coq
Dry Monads
Useful, common monads in idiomatic Ruby
Stars: ✭ 453 (-19.4%)
Mutual labels:  monad
InfSeqExt
A Coq library for reasoning (co)inductively on infinite sequences using LTL-like modal operators
Stars: ✭ 12 (-97.86%)
Mutual labels:  coq
eBay-node-client
Ebay NodeJS Wrapper
Stars: ✭ 50 (-91.1%)
Mutual labels:  category
Swiftz-Validation
A data structure for validations. It implements the applicative functor interface
Stars: ✭ 15 (-97.33%)
Mutual labels:  functor
Scriptum
A fool's scriptum on functional programming
Stars: ✭ 346 (-38.43%)
Mutual labels:  monad
1-60 of 332 similar projects