A type system for recursive modules

Derek Dreyer. A type system for recursive modules. In Ralf Hinze, Norman Ramsey, editors, Proceedings of the 12th ACM SIGPLAN International Conference on Functional Programming, ICFP 2007, Freiburg, Germany, October 1-3, 2007. pages 289-302, ACM, 2007. [doi]

@inproceedings{Dreyer07:0,
  title = {A type system for recursive modules},
  author = {Derek Dreyer},
  year = {2007},
  doi = {10.1145/1291151.1291196},
  url = {http://doi.acm.org/10.1145/1291151.1291196},
  tags = {type system},
  researchr = {https://researchr.org/publication/Dreyer07%3A0},
  cites = {0},
  citedby = {0},
  pages = {289-302},
  booktitle = {Proceedings of the 12th ACM SIGPLAN International Conference on Functional Programming, ICFP 2007, Freiburg, Germany, October 1-3, 2007},
  editor = {Ralf Hinze and Norman Ramsey},
  publisher = {ACM},
  isbn = {978-1-59593-815-2},
}