메뉴 건너뛰기




Volumn , Issue , 2010, Pages 3-14

The gentle art of levitation

Author keywords

data structure; metaprogramming; monads; proof assistants; type systems

Indexed keywords

DATA TYPE; DEPENDENT TYPE THEORY; EXISTING SYSTEMS; GENERIC PROGRAMMING; INDUCTIVE-TYPE; META PROGRAMMING; MONADS; PROOF ASSISTANT; TYPE SYSTEMS;

EID: 78249243417     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1863543.1863547     Document Type: Conference Paper
Times cited : (44)

References (47)
  • 1
    • 78249268648 scopus 로고    scopus 로고
    • A modular type-checking algorithm for type theory with singleton types and proof irrelevance
    • A. Abel, T. Coquand, and M. Pagano. A modular type-checking algorithm for type theory with singleton types and proof irrelevance. In TLCA.
    • TLCA
    • Abel, A.1    Coquand, T.2    Pagano, M.3
  • 2
    • 31744448151 scopus 로고    scopus 로고
    • Pure type systems with judgemental equality
    • R. Adams. Pure type systems with judgemental equality. JFP, 2006.
    • (2006) JFP
    • Adams, R.1
  • 3
    • 13644276572 scopus 로고    scopus 로고
    • Generic programming within dependently typed programming
    • T. Altenkirch and C. McBride. Generic programming within dependently typed programming. In Generic Programming, 2002.
    • (2002) Generic Programming
    • Altenkirch, T.1    McBride, C.2
  • 4
    • 84956864074 scopus 로고    scopus 로고
    • Monadic presentations of lambda terms using generalized inductive types
    • T. Altenkirch and B. Reus. Monadic presentations of lambda terms using generalized inductive types. In Computer Science Logic. 1999.
    • (1999) Computer Science Logic
    • Altenkirch, T.1    Reus, B.2
  • 9
    • 77957314911 scopus 로고    scopus 로고
    • Inductive families need not store their indices
    • E. Brady, C. McBride, and J. McKinna. Inductive families need not store their indices. In TYPES, 2003.
    • (2003) TYPES
    • Brady, E.1    McBride, C.2    McKinna, J.3
  • 11
    • 0030143695 scopus 로고    scopus 로고
    • An algorithm for type-checking dependent types
    • T. Coquand. An algorithm for type-checking dependent types. SCP, 1996.
    • (1996) SCP
    • Coquand, T.1
  • 12
    • 78249277547 scopus 로고    scopus 로고
    • Explicit universes for the calculus of constructions
    • J. Courant. Explicit universes for the calculus of constructions. In TPHOLs, 2002.
    • (2002) TPHOLs
    • Courant, J.1
  • 14
    • 0003266602 scopus 로고
    • Inductive sets and families in Martin-Löf's type theory
    • P. Dybjer. Inductive sets and families in Martin-Löf's type theory. In Logical Frameworks. 1991.
    • (1991) Logical Frameworks
    • Dybjer, P.1
  • 15
    • 0142259801 scopus 로고    scopus 로고
    • A finite axiomatization of inductive-recursive definitions
    • P. Dybjer and A. Setzer. A finite axiomatization of inductive-recursive definitions. In TLCA, 1999.
    • (1999) TLCA
    • Dybjer, P.1    Setzer, A.2
  • 18
  • 19
    • 78249285432 scopus 로고    scopus 로고
    • Induction is not derivable in second order dependent type theory
    • H. Geuvers. Induction is not derivable in second order dependent type theory. In TLCA, 2001.
    • (2001) TLCA
    • Geuvers, H.1
  • 22
    • 23044519668 scopus 로고    scopus 로고
    • Polytypic values possess polykinded types
    • R. Hinze. Polytypic values possess polykinded types. In MPC. 2000.
    • (2000) MPC
    • Hinze, R.1
  • 26
    • 0030651808 scopus 로고    scopus 로고
    • PolyP - A polytypic programming language extension
    • P. Jansson and J. Jeuring. PolyP - a polytypic programming language extension. In POPL, 1997.
    • (1997) POPL
    • Jansson, P.1    Jeuring, J.2
  • 27
    • 0141650650 scopus 로고    scopus 로고
    • Scrap your boilerplate: A practical design pattern for generic programming
    • R. Lämmel and S. Peyton Jones. Scrap your boilerplate: a practical design pattern for generic programming. In TLDI, 2003.
    • (2003) TLDI
    • Lämmel, R.1    Peyton Jones, S.2
  • 28
    • 70450162499 scopus 로고    scopus 로고
    • A universe of binding and computation
    • D. R. Licata and R. Harper. A universe of binding and computation. In ICFP, 2009.
    • (2009) ICFP
    • Licata, D.R.1    Harper, R.2
  • 31
    • 0842289692 scopus 로고    scopus 로고
    • The view from the left
    • C. McBride and J. McKinna. The view from the left. JFP, 2004.
    • (2004) JFP
    • McBride, C.1    McKinna, J.2
  • 35
    • 65249132259 scopus 로고    scopus 로고
    • A universe of strictly positive families
    • P. Morris, T. Altenkirch, and N. Ghani. A universe of strictly positive families. IJCS, 2009.
    • (2009) IJCS
    • Morris, P.1    Altenkirch, T.2    Ghani, N.3
  • 44
  • 45
    • 77950886216 scopus 로고    scopus 로고
    • Arity-generic datatype-generic programming
    • S. Weirich and C. Casinghino. Arity-generic datatype-generic programming. In PLPV, 2010.
    • (2010) PLPV
    • Weirich, S.1    Casinghino, C.2
  • 46
    • 0037967697 scopus 로고    scopus 로고
    • Guarded recursive datatype constructors
    • H. Xi, C. Chen, and G. Chen. Guarded recursive datatype constructors. In POPL, 2003.
    • (2003) POPL
    • Xi, H.1    Chen, C.2    Chen, G.3
  • 47
    • 70450189417 scopus 로고    scopus 로고
    • Generic programming with fixed points for mutually recursive datatypes
    • A. R. Yakushev, S. Holdermans, A. Löh, and J. Jeuring. Generic programming with fixed points for mutually recursive datatypes. In ICFP, 2009.
    • (2009) ICFP
    • Yakushev, A.R.1    Holdermans, S.2    Löh, A.3    Jeuring, J.4


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