TY - CHAP
T1 - Call-by-value mixin modules
T2 - reduction semantics, side effects, types
AU - Hirschowitz, Tom
AU - Leroy, Xavier
AU - Wells, J. B.
PY - 2004
Y1 - 2004
N2 - Mixin modules are a framework for modular programming that supports code parameterization, incremental programming via late binding and redefinitions, and cross-module recursion. In this paper, we develop a language of mixin modules that supports call-by-value evaluation, and formalize a reduction semantics and a sound type system for this language. © Springer-Verlag 2004.
AB - Mixin modules are a framework for modular programming that supports code parameterization, incremental programming via late binding and redefinitions, and cross-module recursion. In this paper, we develop a language of mixin modules that supports call-by-value evaluation, and formalize a reduction semantics and a sound type system for this language. © Springer-Verlag 2004.
UR - https://www.scopus.com/pages/publications/35048842797
U2 - 10.1007/978-3-540-24725-8_6
DO - 10.1007/978-3-540-24725-8_6
M3 - Chapter (peer-reviewed)
SN - 978-3-540-21313-0
VL - 2986
T3 - Lecture Notes in Computer Science
SP - 64
EP - 78
BT - Programming Languages and Systems
ER -