Thanks to visit codestin.com
Credit goes to lib.rs

#monads

  1. rustica

    functional programming library for the Rust language

    v0.11.1 #monads #persistent-data-structures #functional #data-structures
  2. result-like

    Option/Result-like monad interface for your own enum

    v0.5.1 12K #enums #monads #macro #options #result
  3. fp_rust

    Implement fp features for Rust

    v0.3.5 360 #pub-sub #monads #rx #optional #functional
  4. logicline

    Logic processing engine

    v0.1.8 #graph-visualization #visualization #monads
  5. higher-free-macro

    macro that creates a (naive) Free Monad type based on a user-supplied Functor. It uses the traits from the "higher" crate. This macro is a port of the Control.Monad.Free part of the…

    v0.1.1 #monads #functor #haskell #category-theory #free-monad
  6. do-notation

    Monadic do syntactic sugar

    v0.1.3 3.1K #monads #syntax-sugar #do
  7. monad-monitor

    A lightweight TUI monitor for Monad nodes

    v0.1.5 #blockchain #tui #monads #monitor #terminal
  8. monadic

    macros to define Haskell style monadic action blocks for IntoIterators, Reader, Writer, State, and macros for the transformers ReaderT and WriterT over Vec, LinkedList and VecDeque

    v0.5.5 500 #monads #vec-deque #macro #haskell #linked-list #flat-map #lazy-evaluation #lift #supertraits #comprehension
  9. monadify

    functional programming abstractions in Rust, focusing on Monads, Functors, Applicatives, and related concepts

    v0.1.1 #functional-programming #monads #fp #functional
  10. higher

    Functors, Applicatives, Monads and other bad ideas

    v0.2.0 #functor #monads #category-theory #haskell #applicative
  11. rust2fun

    functional programming in Rust

    v0.2.1 #functional-programming #combinator #validation #functor #monads #monoid #credit-card
  12. haskell_bits

    Rust implementations of various Haskell typeclasses and functions

    v0.3.0 #haskell #monads #functor #applicative #structures
  13. fugue-ppl

    Production-ready monadic PPL with numerically stable inference, comprehensive diagnostics, and memory optimization

    v0.1.0 #monads #effect #ppl #trace #probability-monad
  14. fp-core

    functional programming in Rust

    v0.1.9 1.1K #functor #monads #haskell #applicative
  15. monads_ai

    Experimental monadic architecture runner for autonomous AI

    v0.1.0 #monads #autonomous #loops
  16. pex

    A nightly parser combinator library for Rust

    v0.2.4 600 #parser-combinator #monads #parser
  17. algar

    Algebraic structures, higher-kinded types and other category theory bad ideas

    v0.4.1 #category-theory #monads #tagless #monad-transformers #free-monads
  18. boolinator

    trait, which lets you use Option and Result-style combinators with bools

    v2.4.0 104K #combinator #monads #bool #serious
  19. monad-ai

    Experimental monadic architecture runner for autonomous AI

    v0.1.1 #monads #autonomous #loops
  20. qualified_do

    Composable _qualified_ do expressions for Rust, supporting monad- and applicative-like structures

    v0.1.0 500 #expression #structures #composable #monads #supporting #data-control #functor #followings #haskell #multiplicative
  21. hado

    Monadic do notation using a macro

    v0.1.1 #macro #monads #do
  22. rust2fun_laws

    Laws for rust2fun

    v0.2.1 #laws #rust2fun #functor #monads #validation #monoid #credit-card #functional-programming
  23. lubeck

    Functional programming framework written in cutting edge rust

    v0.0.0-prealpha.5-abandoned #monads #functor #fp #haskell #functional
  24. fmap

    Functors in Rust

    v0.8.3 1.9K #functor #monads
  25. funlib

    Rust functional library

    v0.1.8 #functional #functor #monads
  26. metatrait

    RPITIT Monads

    v0.0.0-alpha.1 #async #monads #rpitit
  27. anylr

    Provide AnyOf<L, R>, SomeOf<L, R>, Either<L, R>, and traits

    v0.1.0 #monads #traits #any-of
  28. functo_rs

    Control/Data/Unrestricted monad hierarchies for Rust to be used with qualified_do

    v0.1.0 600 #data-control #functor #qualified-do #monads #hierarchies #monad-fail #unrestricted
  29. async-middleware

    async monad(ish) middleware in Rust using tuples and async trait transforms

    v1.0.0 #monads #traits #future #middleware #async
  30. rust_io

    Macro implementation for [rust_io] defining several operators to be used emulating Haskel [do notation]

    v0.6.0 #operator #emulating #macro #monads #lift
  31. async_monad

    Asynchronous monad for rust

    v0.2.0 #monads #control-flow #wrapped #standard #version
  32. partial

    Optional monad with fake variant

    v0.4.0 #monads #compiler #result
  33. rust-fp-categories

    A Functional Programming Library in Rust, Category

    v0.0.5 #functional-programming #monoid #category #bind #semigroup #monads #functor
  34. kinder

    small crate which adds an algebraic structure to common Rust structs and emulates higher order types

    v0.1.3 #functor #monoid #monads #applicative
  35. mdo

    Monadic do notation for rust using macro and duck typing

    v0.3.0 #monads #macro #do
  36. Try searching with DuckDuckGo.

  37. typestuff

    Mostly GAT-related type shenanigans. Here be Functors & Monads.

    v0.3.0 #monads #functor #shenanigans
  38. tailrec

    Trait-based stack-safe recursion in Rust

    v0.0.4 #recursion #stackless #monads #trampoline #functional
  39. perhaps

    Maybe monad implementation with a more intuitive name. Using Certain and Dubious instead of Just and Nothing

    v2.0.0 #dubious #name #contained-value #query #monads #pattern-matching #struct-fields #denominator #in-place #presence
  40. transaction

    abstraction library (a.k.a. transaction monad)

    v0.2.1 #abstraction #computation #branch #and-then #value #monads
  41. bang_notation

    !-notation for Rust

    v1.0.0 #monads #functional
  42. owner-monad

    monad which provides ownership of an object

    v0.1.0 #monads #object #ownership
  43. parval

    Validation pattern compatible with concurrency models

    v0.2.0 #flow-control #validation #monads
  44. eventroute

    Type safe event dispatching with functional middleware

    v0.1.0 #middleware #events #monads #dispatch
  45. monadic-traits

    Functor, Applicative and monad traits + nightly Try/? support

    v0.1.0 #functor #monads #fp #functional #applicative
  46. higher-cat

    Functors, Applicatives, Monads and other bad ideas

    v0.1.1 #functor #monads #category-theory #applicative
  47. effect-monad

    A native-rust implementation of an Effect monad, inspired by PureScript's EFF Monad

    v0.3.1 #monads #effect #eff #functional
  48. functional

    traits

    v0.0.7 #hkt #traits #monads #monoid #applicative #higher-kinded-types
  49. operational

    Monad

    v0.0.5 #monads #interpreter #free
  50. monad

    Stackless monads in Rust

    v0.0.2 #monads #stackless #category-theory #functional #effect
  51. rust2fun_macros

    Procedural macros for rust2fun

    v0.2.1 #rust2fun #validation #proc-macro #functor #combinator #monoid #monads #credit-card
  52. mdo-future

    Zero-cost futures support for rust-mdo

    v0.2.0 #future #monads #do
  53. higher-derive

    Custom derives for higher

    v0.2.0 #functor #monads #haskell #category-theory #applicative
  54. free

    Macro-based free monads in Rust

    v0.0.1 #monads #category-theory #algebra #stackless #functional
  55. pipes

    Stream-based programming with compositional pipelines in Rust

    v0.0.1 #streaming #monads #coroutine #generator #functional
  56. free_macros

    Macro-based free monads in Rust

    v0.0.1 #monads #category-theory #algebra #stackless #functional