• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Operations on records (1991)

Cached

  • Download as a PDF

Download Links

  • [lucacardelli.name]
  • [theory.stanford.edu]
  • [www.stanford.edu]
  • [www.stanford.edu]
  • [gatekeeper.dec.com]
  • [lucacardelli.name]
  • [research.microsoft.com]
  • [research.microsoft.com]
  • [research.microsoft.com]
  • [www.hpl.hp.com]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Luca Cardelli , John C. Mitchell
Venue:Mathematical Structures in Computer Science
Citations:136 - 12 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@INPROCEEDINGS{Cardelli91operationson,
    author = {Luca Cardelli and John C. Mitchell},
    title = {Operations on records},
    booktitle = {Mathematical Structures in Computer Science},
    year = {1991},
    pages = {3--48}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

We define a simple collection of operations for creating and manipulating record structures, where records are intended as finite associations of values to labels. A second-order type system over these operations supports both subtyping and polymorphism. We provide typechecking algorithms and limited semantic models. Our approach unifies and extends previous notions of records, bounded quantification, record extension, and parametrization by row-variables. The general aim is to provide foundations for concepts found in object-oriented languages, within a framework based on typed lambda-calculus.

Citations

1392 The C++ Programming Language - Stroustrup - 1995
1341 Object-Oriented Software Construction - Meyer - 1997
874 A theory of type polymorphism in programming - Milner - 1978
727 On understanding types, data abstraction, and polymorphism - Cardelli, Wegner - 1985
475 A Semantics of Multiple Inheritance - Cardelli - 1988
253 Interpretation fonctionelle et elimination des coupures de l’arithmetique d’ordre superieur. These d’Etat - Girard - 1972
195 Une extension de l’interprétation de Gödel à l’analyse et son application à l’élimination des coupures dans l’analyse et la théorie des types - Girard - 1970
148 Simula: An Algol-based Simulation Language - Dahl, Nygaard - 1966
134 Type Systems for Programming Language - Mitchell - 1990
127 Complete type inference for simple objects - Wand - 1987
109 Type inference for record concatenation and multiple inheritance - Wand - 1989
105 An Introduction to Trellis/Owl - Schaffert, Cooper, et al. - 1986
85 A modest model of records, inheritance and bounded quantification - Bruce, Longo - 1990
82 Database Programming in Machiavelli –a Polymorphic Language with Static Type Inference - Ohori, Buneman, et al. - 1989
65 Coercion and type inference - Mitchell - 1984
59 Coherence of subsumption, minimum typing and type checking - Curien, Ghelli - 1992
44 ML with extended pattern matching and subtypes - Jategaonkar, Mitchell
41 A type-inference approach to reduction properties and semantics of polymorphic expressions (summary - Mitchell - 1986
32 Inheritance and explicit coercion - Breazu-Tannen, Coquand, et al. - 1991
23 Type Inference in a Database Programming Language - Ohori, Buneman - 1988
9 Interpr#tation fonctionelle et #limination des coupures de l'arithm#- tique d'ordre sup#rieur - Girard - 1972
8 Typechecking records and variants in a natural extension of ML - R��my - 1989
6 Une extension de l'interpr#tation de G#del # l'analyse, et son application # l'#limination des coupures et # la th#orie des types - Girard - 1975
4 Towards a theory of type structure. Proc. Colloquium sur la programmation - Reynolds - 1974
4 Constructive natural deduction and its ‘ω-set’ interpretation - Longo, Moggi - 1991
3 The semantics of second order lambda calculus - Bruce, Meyer, et al.
1 Constructive natural deduction and its `w-set' interpretation - Longo, Moggi
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University