GitHub topics: state-monad
chrismichaelps/scats
A comprehensive TypeScript library bringing Scala's powerful functional programming paradigms to JavaScript/TypeScript, featuring immutable collections, monads, pattern matching, and more
Language: TypeScript - Size: 1.42 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

MichaelSchneeberger/statemonad
A Python library that encapsulates stateful computations into a monadic structure.
Language: Python - Size: 46.9 KB - Last synced at: 24 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ace411/bingo-functional
A simple functional programming library for PHP
Language: PHP - Size: 2.28 MB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 66 - Forks: 8

abel-blog/shoot-yourself-in-the-foot-with-lenses
Blog post on van Laarhoven lenses in Haskell
Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

leon737/Functional.Fluent
Fluent functional extensions for C#
Language: C# - Size: 303 KB - Last synced at: 7 days ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 1

julgitt/Prolog-Implementation-In-Ocaml
Prolog parser, lexer and interpreter in Ocaml
Language: OCaml - Size: 47.9 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

konrad1977/funswift
A tiny package full of functional tools. Applicatives, Functor, Monads, and many more useful tools. Big focus on Effects, IO, Deferred, State, Reader, Writer monads.
Language: Swift - Size: 991 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 1

0xd34df00d/can-i-haz
Generic implementation of the Has pattern for MonadReader/MonadState and CoHas for MonadError
Language: Haskell - Size: 45.9 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 0

joeldentici/monadic-js
Algebraic structure implementations, do-notation, and operators to truly live the fantasy
Language: JavaScript - Size: 181 KB - Last synced at: 3 days ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 0

12joan/rubio
Write pure, functional code that encapsulates side effects using the IO monad (and friends) in Ruby
Language: Ruby - Size: 162 KB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

nikita-leonov/brainfuck
A Kotlin based Brainfuck interpreter. Also it is a demo of a State monad use.
Language: Kotlin - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

rcardin/state-monad-example
An example describing the State Monad features.
Language: Scala - Size: 9.77 KB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 2

hunterwilkins2/Flatmap-Java
Flatmap Java is a java library to help Java developers explore new ways of error handling, dependency injection, and state changes with monads.
Language: Java - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

keuhdall/lorenz-haskell
A little Lorenz attractor in Haskell using Gloss in order to learn Lenses and State monad.
Language: Haskell - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

Willmo36/fp-ts-tic-tac-toe
Terminal tic-tac-toe using only fp-ts
Language: TypeScript - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

battermann/State-Monad-Example
Sample code for blog post on combined state and either monad
Language: Scala - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 1

mcgizzle/CS4012-Functional-Programming
Haskell monad transformers and some other helpful stuff
Language: Haskell - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 2

coot/monadicjs
JavaScript monad library with do-notation
Language: JavaScript - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 7 - Forks: 0
