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 :
Program calculation , functional programming , unfold , fold , traversal , breadth-first , anamorphism , level-order , co-induction
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 :
16891
Link To Document :
بازگشت