5 releases
Uses old Rust 2015
0.0.5 | Sep 13, 2015 |
---|---|
0.0.4 | Sep 13, 2015 |
0.0.3 | Sep 13, 2015 |
0.0.2 | Sep 6, 2015 |
0.0.1 | Sep 6, 2015 |
#8 in #monad
9KB
141 lines
rust-operational
Operational Monads for Rust
lib.rs
:
The operational library makes it easy to implement monads with tricky control flow.
This is very useful for: writing web applications in a sequential style, programming games with a uniform interface for human and AI players and easy replay, implementing fast parser monads, designing monadic DSLs, etc.
A thorough introduction to the ideas behind this library is given in "The Operational Monad Tutorial", published in Issue 15 of the Monad.Reader.