메뉴 건너뛰기




Volumn 13, Issue 3-5, 2002, Pages 386-402

Dependently typed records in type theory

Author keywords

Dependent types; Inductive recursive; Manifest types; Module; Pebble; Sharing; Signature

Indexed keywords

COMPUTATIONAL METHODS; ELECTRONIC DOCUMENT IDENTIFICATION SYSTEMS; PROBLEM SOLVING;

EID: 23944501589     PISSN: 09345043     EISSN: None     Source Type: Journal    
DOI: 10.1007/s001650200018     Document Type: Article
Times cited : (27)

References (32)
  • 1
    • 33645429062 scopus 로고
    • Simple overloading for type theories
    • [Acz94]
    • [Acz94] Aczel, P.: Simple overloading for type theories. Privately circulated notes, 1994.
    • (1994) Privately Circulated Notes
    • Aczel, P.1
  • 5
    • 33645440147 scopus 로고
    • Pebble, a kernel language for modules and abstract data types
    • [BuL84]
    • [BuL84] Burstall, R. and Lampson, B.: Pebble, a kernel language for modules and abstract data types. LNCS, 173, 1984.
    • (1984) LNCS , pp. 173
    • Burstall, R.1    Lampson, B.2
  • 7
    • 0043027720 scopus 로고    scopus 로고
    • Extension of Martin-Löfs type theory with record types and subtyping
    • [BeT98]. G. Sambin and J. Smith, editors, Oxford University Press
    • [BeT98] Betarte, G. and Tasistro, A.: Extension of Martin-Löfs type theory with record types and subtyping. In G. Sambin and J. Smith, editors, Twenty Five Years of Constructive Type Theory. Oxford University Press, 1998.
    • (1998) Twenty Five Years of Constructive Type Theory
    • Betarte, G.1    Tasistro, A.2
  • 9
    • 23944444794 scopus 로고
    • Extended Calculus of Constructions as a specification language
    • [Bur93]. R. Bird and C. Morgan, editors, Invited talk
    • [Bur93] Burstall, R.: Extended Calculus of Constructions as a specification language. In R. Bird and C. Morgan, editors, Mathematics of Program Construction, 1993. Invited talk.
    • (1993) Mathematics of Program Construction
    • Burstall, R.1
  • 10
    • 33645428640 scopus 로고    scopus 로고
    • [Coq01]
    • [Coq01] The Coq Project, 2001. http://coq.inria.fr/.
    • (2001) The Coq Project
  • 11
    • 33645481591 scopus 로고    scopus 로고
    • MC: A module calculus for Pure Type Systems
    • [Cou99], CNRS Université Paris Sud 8623: LRI, June
    • [Cou99] Courant, J.: MC: a module calculus for Pure Type Systems. Technical Report 1217, CNRS Université Paris Sud 8623: LRI, June 1999.
    • (1999) Technical Report , vol.1217
    • Courant, J.1
  • 12
    • 0034403161 scopus 로고    scopus 로고
    • A general formulation of simultaneous inductive-recursive definitions in type theory
    • [Dyb00], June
    • [Dyb00] Dybjer, P.: A general formulation of simultaneous inductive-recursive definitions in type theory. Journal of Symbolic Logic, 65(2): 525-549, June 2000.
    • (2000) Journal of Symbolic Logic , vol.65 , Issue.2 , pp. 525-549
    • Dybjer, P.1
  • 13
    • 3142732675 scopus 로고
    • A type-theoretic approach to higher-order modules with sharing
    • [HaL94]. ACM Press
    • [HaL94] Harper, R. and Lillibridge, M.: A type-theoretic approach to higher-order modules with sharing. In POPL'94. ACM Press, 1994.
    • (1994) POPL'94
    • Harper, R.1    Lillibridge, M.2
  • 14
    • 84937424205 scopus 로고    scopus 로고
    • Modular structures as dependent types in isabelle
    • [Kam99]. T. Altenkirch, W. Naraschewski, and B. Reus, editors, TYPES'98, Selected Papers. Springer-Verlag
    • [Kam99] Kammüller, F.: Modular structures as dependent types in isabelle. In T. Altenkirch, W. Naraschewski, and B. Reus, editors, TYPES'98, Selected Papers, volume 1657 of LNCS. Springer-Verlag, 1999.
    • (1999) LNCS , vol.1657
    • Kammüller, F.1
  • 15
    • 0023961088 scopus 로고
    • Pebble, a kernel language for modules and abstract data types
    • [LaB88]
    • [LaB88] Lampson, B. and Burstall, R.: Pebble, a kernel language for modules and abstract data types. Information and Computation, 76(2/3): 278-346, 1988.
    • (1988) Information and Computation , vol.76 , Issue.2-3 , pp. 278-346
    • Lampson, B.1    Burstall, R.2
  • 16
    • 79958240492 scopus 로고
    • A set-theoretic setting for structuring theories in proof development
    • [LuB92], Computer Science Department, University of Edinburgh
    • [LuB92] Luo, Z. and Burstall, R.: A set-theoretic setting for structuring theories in proof development. LFCS Report ECS-LFCS-92-206, Computer Science Department, University of Edinburgh, 1992.
    • (1992) LFCS Report , vol.ECS-LFCS-92-206
    • Luo, Z.1    Burstall, R.2
  • 17
  • 18
    • 23944462412 scopus 로고
    • Manifest types, modules, and separate compilation
    • [Ler94], New York, NY, 1994. ACM Press
    • [Ler94] Leroy, X.: Manifest types, modules, and separate compilation. In POPL'94, New York, NY, 1994. ACM Press, 1994.
    • (1994) POPL'94
    • Leroy, X.1
  • 19
    • 0030351282 scopus 로고    scopus 로고
    • A syntactic theory of type generativity and sharing
    • [Ler96]
    • [Ler96] Leroy, X.: A syntactic theory of type generativity and sharing. Journal of Functional Programming, 6(5): 667-698, 1996.
    • (1996) Journal of Functional Programming , vol.6 , Issue.5 , pp. 667-698
    • Leroy, X.1
  • 20
    • 0003522165 scopus 로고
    • LEGO proof development system: User's manual
    • [LuP92], Computer Science Department, University of Edinburgh. See [LEG01]
    • [LuP92] Luo, Z. and Pollack, R.: LEGO proof development system: user's manual. Technical Report ECS-LFCS-92-211, Computer Science Department, University of Edinburgh, 1992. See [LEG01].
    • (1992) Technical Report , vol.ECS-LFCS-92-211
    • Luo, Z.1    Pollack, R.2
  • 21
    • 18944369141 scopus 로고    scopus 로고
    • Dependent coercions
    • [LuS99], Electronic Notes in Theoretical Computer Science. Elsevier
    • [LuS99] Luo, Z. and Soloviev, S.: Dependent coercions. In Category Theory in Computer Science, CTCS'99, Electronic Notes in Theoretical Computer Science. Elsevier, 1999.
    • (1999) Category Theory in Computer Science, CTCS'99
    • Luo, Z.1    Soloviev, S.2
  • 23
    • 0033075029 scopus 로고    scopus 로고
    • Coercive subtyping
    • [Luo99]
    • [Luo99] Luo, Z.: Coercive subtyping. Journal of Logic and Computation, 9(1): 105-130, 1999.
    • (1999) Journal of Logic and Computation , vol.9 , Issue.1 , pp. 105-130
    • Luo, Z.1
  • 25
    • 85031224044 scopus 로고
    • Using dependent types to express modular structure
    • [Mac86]
    • [Mac86] MacQueen, D.: Using dependent types to express modular structure. In POPL'86, 1986.
    • (1986) POPL'86
    • MacQueen, D.1
  • 26
    • 0007212189 scopus 로고
    • Intuitionistic Type Theory
    • [Mar84]. Bibliopolis, Naples
    • [Mar84] Martin-Löf, P.: Intuitionistic Type Theory, volume 1 of Studies in Proof Theory. Bibliopolis, Naples, 1984.
    • (1984) Studies in Proof Theory , vol.1
    • Martin-Löf, P.1
  • 29
    • 33645429587 scopus 로고    scopus 로고
    • Algebra with Coq
    • [Pot99]. in Coq release [Coq01]
    • [Pot99] Pottier, L.: Algebra with Coq. See User Contributions in Coq release [Coq01], 1999.
    • (1999) User Contributions
    • Pottier, L.1
  • 30
    • 0030645142 scopus 로고    scopus 로고
    • Typing algorithm in type theory with inheritance
    • [Sai97]
    • [Sai97] Saibi, A.: Typing algorithm in type theory with inheritance. In POPL'97, 1997.
    • (1997) POPL'97
    • Saibi, A.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.