CMU-CS-01-112 Computer Science Department School of Computer Science, Carnegie Mellon University
Toward a Practical Type Theory for Recursive Modules Derek R. Dreyer, Robert Harper, Karl Crary March 2001
CMU-CS-01-112.ps
In this paper, we show that the practicality of recursive modules is not contingent upon that of equi-recursive constructors. We begin with the theoretical infrastructure described above and study precisely how equi-recursiveness is used in the recursive module constructs, resulting in a clarification and generalization of the underlying ideas. We then examine in depth how the recursive module constructs in the revised type system can serve as the target of elaboration for a recursive module extension to Standard ML. 46 pages
| |
Return to:
SCS Technical Report Collection This page maintained by reports@cs.cmu.edu |