Projects in Awesome Lists tagged with state-monad
A curated list of projects in awesome lists tagged with state-monad .
https://github.com/ace411/bingo-functional
A simple functional programming library for PHP
bingo-framework either-monad fp functional functional-php functional-programming functors helpers immutability immutable io-monad maybe-monad monads php php-library php7 reader-monad state-monad writer-monad
Last synced: 02 Jul 2025
https://github.com/0xd34df00d/can-i-haz
Generic implementation of the Has pattern for MonadReader/MonadState and CoHas for MonadError
generics haskell reader-monad state-monad
Last synced: 30 Jul 2025
https://github.com/coot/monadicjs
JavaScript monad library with do-notation
functional-programming javascript javascript-monads monad monad-library state-monad
Last synced: 25 Aug 2025
https://github.com/rcardin/state-monad-example
An example describing the State Monad features.
functional-programming monads scala state-monad
Last synced: 30 Apr 2025
https://github.com/nikita-leonov/brainfuck
A Kotlin based Brainfuck interpreter. Also it is a demo of a State monad use.
brainfuck-interpreter kotlin state-monad
Last synced: 14 Aug 2025
https://github.com/battermann/state-monad-example
Sample code for blog post on combined state and either monad
either-monad monad-transformers scala state-monad
Last synced: 01 Jul 2026
https://github.com/12joan/rubio
Write pure, functional code that encapsulates side effects using the IO monad (and friends) in Ruby
functional-programming io-monad maybe-monad state-monad
Last synced: 28 Jan 2026
https://github.com/chrismichaelps/scats
A comprehensive TypeScript library bringing Scala's powerful functional programming paradigms to JavaScript/TypeScript, featuring immutable collections, monads, pattern matching, and more
algebraic-data-types either-type functional-programming immutable-collections lazy-evaluation lazylist monads option-type pattern-matching resource-management scala scala-inspired scala-patterns scats state-monad try-pattern tuple typeclasses vector writer-monad
Last synced: 03 Mar 2026
https://github.com/abel-blog/shoot-yourself-in-the-foot-with-lenses
Blog post on van Laarhoven lenses in Haskell
Last synced: 14 Feb 2026
https://github.com/julgitt/prolog-implementation-in-ocaml
Prolog parser, lexer and interpreter in Ocaml
backtracking functional-programming monads ocaml prolog prolog-implementation state-monad
Last synced: 03 Feb 2026