Title of article
The marriage of effects and monads
Author/Authors
Wadler، Philip نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 1999
Pages
-62
From page
63
To page
0
Abstract
Gifford and others proposed an effect typing discipline to delimit the scope of computational effects -within a program, while Moggi and others proposed monads for much the same purpose. Here we marry effects to monads, uniting two previously separate lines of research. In particular) we show that the type, region, and effect system of Talpin and Jouvelot carries over directly to an analogous system for monads, including a type and effect reconstruction algorithm. The same technique should allow one to transpose any effect systems into a corresponding monad system.
Keywords
unfold , anamorphism , co-induction , traversal , breadth-first , Program calculation , functional programming , fold , level-order
Journal title
A C M Sigplan (Programming Languages) Sigplan Notices
Serial Year
1999
Journal title
A C M Sigplan (Programming Languages) Sigplan Notices
Record number
16890
Link To Document