Computational \lambda -calculus
The computational
Because of the difficult interaction of effects with call-by-name, the computational
References
- The computational
\lambda -calculus was introduced in a LICS 1989 paper by Eugenio Moggi:
@inproceedings{39155,
author={Moggi, Eugenio},
booktitle={[1989] Proceedings. Fourth Annual Symposium on Logic in Computer Science},
title={Computational lambda-calculus and monads},
year={1989},
pages={14-23},
doi={10.1109/LICS.1989.39155}
}
- A simple operational and denotational semantics for a version of
\lambda_c equipped with a large class of algebraic effects is given in
@inproceedings{plotkin_2001,
address = {Berlin, Heidelberg},
series = {Lecture {Notes} in {Computer} {Science}},
title = {Adequacy for {Algebraic} {Effects}},
volume = {2030},
doi = {10.1007/3-540-45315-6_1},
booktitle = {Foundations of {Software} {Science} and {Computation} {Structures}},
publisher = {Springer Berlin Heidelberg},
author = {Plotkin, Gordon and Power, John},
editor = {Honsell, Furio and Miculan, Marino},
year = {2001}
}