메뉴 건너뛰기




Volumn , Issue , 2008, Pages 49-60

Polytypic programming in Coq

Author keywords

Coq; Formalization; Generic programming; Kind indexed types; Polytypic programming; Theorem proving

Indexed keywords

COQ; FORMALIZATION; GENERIC PROGRAMMING; KIND-INDEXED TYPES; POLYTYPIC PROGRAMMING;

EID: 64849100385     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1411318.1411326     Document Type: Conference Paper
Times cited : (11)

References (32)
  • 1
    • 64849095544 scopus 로고    scopus 로고
    • Andreas Abel. Type-Based Termination of Generic Programs. Science of Computer Programming, 2007. MPC'06 special issue. Submitted.
    • Andreas Abel. Type-Based Termination of Generic Programs. Science of Computer Programming, 2007. MPC'06 special issue. Submitted.
  • 3
    • 84904325245 scopus 로고    scopus 로고
    • Thorsten Altenkirch and Conor McBride. Generic programming within dependency typed programming. In Proceedings of the IFIP TC2/VG2.1 Working Conference on Generic Programming, pages 1-20, Deventer. The Netherlands, 2003. Kluwer, B.V. ISBN 1-4020-7374-7.
    • Thorsten Altenkirch and Conor McBride. Generic programming within dependency typed programming. In Proceedings of the IFIP TC2/VG2.1 Working Conference on Generic Programming, pages 1-20, Deventer. The Netherlands, 2003. Kluwer, B.V. ISBN 1-4020-7374-7.
  • 4
    • 0842266468 scopus 로고    scopus 로고
    • Universes for Generic Programs and Proofs in Dependent Type Theory
    • Marcin Benke, Peter Dybjer, and Patrik Jansson. Universes for Generic Programs and Proofs in Dependent Type Theory. Nordic Journal of Computing, 10(4):265-289, 2003.
    • (2003) Nordic Journal of Computing , vol.10 , Issue.4 , pp. 265-289
    • Benke, M.1    Dybjer, P.2    Jansson, P.3
  • 7
    • 0023965424 scopus 로고
    • The Calculus of Constructions
    • ISSN 0890-5401. doi: http:///10.1016/0890-5401(88)90005-3
    • Thierry Coquand and Gérard Huet. The Calculus of Constructions. Information and Computation, 76(2-3):95-120, 1988. ISSN 0890-5401. doi: http://dx.doi.org/10.1016/0890-5401(88)90005-3.
    • (1988) Information and Computation , vol.76 , Issue.2-3 , pp. 95-120
    • Coquand, T.1    Huet, G.2
  • 8
    • 49649139118 scopus 로고
    • A lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem
    • N. G. de Bruijn. A lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem. Indagationes Mathematicae, 34:381-392, 1972.
    • (1972) Indagationes Mathematicae , vol.34 , pp. 381-392
    • de Bruijn, N.G.1
  • 10
    • 84976500945 scopus 로고    scopus 로고
    • Polykinded Types
    • Roland Backhouse and José Nuno Oliveira, editors. 5th International Conference on Mathematics of Program Construction MPC 2000, of, Springer-Verlag
    • Ralf Hinze. Polytypic Values Possess Polykinded Types. In Roland Backhouse and José Nuno Oliveira, editors. 5th International Conference on Mathematics of Program Construction (MPC 2000), volume 1837 of Lecture Notes in Computer Science, pages 2-27. Springer-Verlag, 2000a.
    • (2000) Lecture Notes in Computer Science , vol.1837 , pp. 2-27
    • Hinze, R.1    Values Possess, P.2
  • 11
    • 1142270513 scopus 로고    scopus 로고
    • Habilitationsschrift, Universität Bonn, Germany
    • Ralf Hinze. Generic Programs and Proofs. Habilitationsschrift, Universität Bonn, Germany, 2000b.
    • (2000) Generic Programs and Proofs
    • Hinze, R.1
  • 13
    • 0013045267 scopus 로고    scopus 로고
    • Derivable Type Classes
    • editor, Electronic Notes in Theoretical Computer Science, 41.1. Elsevier Science
    • Ralf Hinze and Simon Peyton Jones. Derivable Type Classes. In Graham Hutton, editor, Proceedings of the 2000 ACM SIG-PLAN Haskell Workshop. Electronic Notes in Theoretical Computer Science, Volume 41.1. Elsevier Science, 2000.
    • (2000) Proceedings of the 2000 ACM SIG-PLAN Haskell Workshop
    • Hinze, R.1    Peyton Jones, S.2
  • 15
    • 33746093907 scopus 로고    scopus 로고
    • Scrap Your Boilerplate Revolutions
    • Tarmo Uustalu, editor, Mathematics of Program Construction: 8th International Conference MPC 2006, of, Springer-Verlag
    • Ralf Hinze and Andres Löh. "Scrap Your Boilerplate" Revolutions. In Tarmo Uustalu, editor, Mathematics of Program Construction: 8th International Conference (MPC 2006), volume 4014 of Lecture Notes in Computer Science, pages 180-208. Springer-Verlag, 2006b.
    • (2006) Lecture Notes in Computer Science , vol.4014 , pp. 180-208
    • Hinze, R.1    Löh, A.2
  • 16
    • 38349050150 scopus 로고    scopus 로고
    • Comparing Approaches to Generic Programming in Haskell
    • Roland Backhouse, Jeremy Gibbons, Ralf Hinze, and Johan Jeuring, editors. School on Datatype-Generic Programming, 2006, of, Springer-Verlag
    • Ralf Hinze, Johan Jeuring, and Andres Löh. Comparing Approaches to Generic Programming in Haskell. In Roland Backhouse, Jeremy Gibbons, Ralf Hinze, and Johan Jeuring, editors. School on Datatype-Generic Programming, 2006, volume 4719 of Lecture Notes in Computer Science, pages 72-149. Springer-Verlag, 2006a.
    • (2006) Lecture Notes in Computer Science , vol.4719 , pp. 72-149
    • Hinze, R.1    Jeuring, J.2    Löh, A.3
  • 22
    • 32144438933 scopus 로고    scopus 로고
    • PhD thesis. Instituut voor Programmatuurkunde en Algoritmiek
    • Andres Löh. Exploring Generic Haskell. PhD thesis. Instituut voor Programmatuurkunde en Algoritmiek, 2004.
    • (2004) Exploring Generic Haskell
    • Löh, A.1
  • 23
    • 64849114354 scopus 로고    scopus 로고
    • Dependently Typed Functional Programs and their Proofs. PhD thesis, University of Edinburgh
    • Conor McBride. Dependently Typed Functional Programs and their Proofs. PhD thesis, University of Edinburgh, 1999.
    • (1999)
    • McBride, C.1
  • 24
    • 33745145443 scopus 로고    scopus 로고
    • Exploring the Regular Tree Types
    • Jean-Christophe Filliâtre, Christine Paulin-Mohring, and Benjamin Werner, editors, Types for Proofs and Programs TYPES 2004, of, Springer-Verlag
    • Peter Morris, Thorsten Altenkirch, and Conor McBride. Exploring the Regular Tree Types. In Jean-Christophe Filliâtre, Christine Paulin-Mohring, and Benjamin Werner, editors, Types for Proofs and Programs (TYPES 2004), volume 3839 of Lecture Notes in Computer Science, pages 252-267. Springer-Verlag, 2006.
    • (2006) Lecture Notes in Computer Science , vol.3839 , pp. 252-267
    • Morris, P.1    Altenkirch, T.2    McBride, C.3
  • 25
    • 84863567390 scopus 로고    scopus 로고
    • Constructing Strictly Positive Families
    • Joachim Gudmundsson and Barry Jay, editors, Conferences in Research and Practice in Information Technology CRPIT
    • Peter Morris, Thorsten Altenkirch, and Neil Ghani. Constructing Strictly Positive Families. In Joachim Gudmundsson and Barry Jay, editors. Theory of Computing (CATS 2007). Conferences in Research and Practice in Information Technology (CRPIT), Volume 65, 2007.
    • (2007) Theory of Computing (CATS 2007) , vol.65
    • Morris, P.1    Altenkirch, T.2    Ghani, N.3
  • 26
    • 64849109356 scopus 로고    scopus 로고
    • Functional generic programming and type theory. Master's thesis, Computing Science, Chalmers University of Technology
    • Ulf Norell. Functional generic programming and type theory. Master's thesis, Computing Science, Chalmers University of Technology, 2002.
    • (2002)
    • Norell, U.1
  • 28
    • 38149036784 scopus 로고    scopus 로고
    • Polytypic Abstraction in Type Theory
    • Roland Backhouse and Tim Sheard, editors, June
    • Holger Pfeifer and Harald Rueß. Polytypic Abstraction in Type Theory. In Roland Backhouse and Tim Sheard, editors, Workshop on Generic Programming (WGP'98). June 1998.
    • (1998) Workshop on Generic Programming (WGP'98)
    • Pfeifer, H.1    Rueß, H.2
  • 30
    • 38149021417 scopus 로고    scopus 로고
    • Generic Programming in Ωmega
    • Roland Backhouse, Jeremy Gibbons. Ralf Hinze, and Johan Jeuring, editors, Spring School on Datatype-Generic Programming, of, Springer-Verlag
    • Tim Sheard. Generic Programming in Ωmega. In Roland Backhouse, Jeremy Gibbons. Ralf Hinze, and Johan Jeuring, editors, Spring School on Datatype-Generic Programming, volume 4719 of Lecture Notes in Computer Science. Springer-Verlag, 2007.
    • (2007) Lecture Notes in Computer Science , vol.4719
    • Sheard, T.1


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