2 Repos
The use of syntactic sugar, such as do-notation, to chain monadic operations in a linear, sequential manner.
Distinguishing note: Candidates refer to AI task orchestration or data iterators, not language-level monadic binding.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · Monadic Sequential Composition. Refine with filters or upvote what's useful.
fp-ts is a TypeScript library that brings pure functional programming patterns to the language through algebraic data types, type class abstractions, and composable combinators. It provides foundational data types like Option for optional values, Either for typed error handling, and Task for lazy asynchronous computations, all designed to make invalid states unrepresentable and side effects explicit. The library is built on category theory concepts, offering type classes such as Functor, Applicative, Monad, Semigroup, and Monoid with lawful instances for common data structures. The library di
Chains computations so each step's output feeds into the next for ordered transformations.
PureScript is a statically typed, purely functional programming language that compiles to JavaScript. It is designed as a cross-platform frontend language for building safe web applications, utilizing a static type system and a JavaScript compiler to ensure program correctness across browser and server environments. The language is distinguished by its emphasis on mathematical purity, featuring a robust type system with first-class support for monads. It provides a sophisticated toolset for static verification, including algebraic data types, type classes, and automatic type inference to reje
Chains monadic operations using do-notation to write sequential steps that depend on previous results.