Unifying Theories of Programming with Monads

The combination of probabilistic and nondeterministic choice in program calculi is a notoriously tricky problem, and one with a long history. We present a simple functional programming approach to this challenge, based on algebraic theories of computational effects. We make use of the powerful abstr...

Full description

Bibliographic Details
Main Author: Gibbons, J
Format: Conference item
Published: 2012