Composing monads using coproducts (2002)

by Cristoph Lüth, Neil Ghani
Venue:In ICFP