메뉴 건너뛰기




Volumn , Issue , 2012, Pages 117-129

Dependently typed programming with singletons

Author keywords

dependently typed programming; gadts; haskell; singletons

Indexed keywords

COMPILE TIME; CURRENT CAPABILITY; DATA TYPE; DATABASE ACCESS; DEPENDENT TYPES; ENCODINGS; EXAMPLE BASED; FULL-SPECTRUM; GADTS; HASKELL; RUNTIMES; SINGLETONS; TYPE SYSTEMS;

EID: 84867514917     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2364506.2364522     Document Type: Conference Paper
Times cited : (53)

References (43)
  • 4
    • 0033423865 scopus 로고    scopus 로고
    • De Bruijn notation as a nested datatype
    • Jan.
    • R. S. Bird and R. Paterson. de Bruijn notation as a nested datatype. J. Funct. Program., 9(1):77-91, Jan. 1999.
    • (1999) J. Funct. Program. , vol.9 , Issue.1 , pp. 77-91
    • Bird, R.S.1    Paterson, R.2
  • 6
    • 74149083935 scopus 로고    scopus 로고
    • Finally tagless, partially evaluated: Tagless staged interpreters for simpler typed languages
    • Sept.
    • J. Carette, O. Kiselyov, and C.-c. Shan. Finally tagless, partially evaluated: Tagless staged interpreters for simpler typed languages. J. Funct. Program., 19(5):509-543, Sept. 2009.
    • (2009) J. Funct. Program. , vol.19 , Issue.5 , pp. 509-543
    • Carette, J.1    Kiselyov, O.2    Shan, C.-C.3
  • 12
    • 0003712416 scopus 로고    scopus 로고
    • LogiCal Project, Version 8.0
    • Coq development team. The Coq proof assistant reference manual. LogiCal Project, 2004. URL http://coq.inria.fr. Version 8.0.
    • (2004) The Coq Proof Assistant Reference Manual
  • 24
    • 84867500326 scopus 로고    scopus 로고
    • The right kind of generic programming
    • To appear at
    • J. P. Magalhães. The right kind of generic programming. To appear at WGP, 2012.
    • (2012) WGP
    • Magalhães, J.P.1
  • 25
    • 0036059721 scopus 로고    scopus 로고
    • Faking it simulating dependent types in Haskell
    • July
    • C. McBride. Faking it simulating dependent types in Haskell. J. Funct. Program., 12(5):375-392, July 2002.
    • (2002) J. Funct. Program. , vol.12 , Issue.5 , pp. 375-392
    • McBride, C.1
  • 26
    • 38849190919 scopus 로고    scopus 로고
    • C. McBride. Epigram, 2004. http://www.dur.ac.uk/CARG/epigram.
    • (2004) Epigram
    • McBride, C.1
  • 29
    • 70149084051 scopus 로고    scopus 로고
    • PhD thesis, Department of Computer Science and Engineering, Chalmers University of Technology, SE-412 96 Göteborg, Sweden, September
    • U. Norell. Towards a practical programming language based on dependent type theory. PhD thesis, Department of Computer Science and Engineering, Chalmers University of Technology, SE-412 96 Göteborg, Sweden, September 2007.
    • (2007) Towards A Practical Programming Language Based on Dependent Type Theory
    • Norell, U.1
  • 37
    • 84867536082 scopus 로고    scopus 로고
    • Equality proofs and deferred type errors: A compiler pearl
    • To appear at
    • D. Vytiniotis, S. Peyton Jones, and J. P. Magalhães. Equality proofs and deferred type errors: A compiler pearl. To appear at ICFP, 2012.
    • (2012) ICFP
    • Vytiniotis, D.1    Jones, S.P.2    Magalhães, J.P.3
  • 38
    • 9744264017 scopus 로고    scopus 로고
    • Type-safe cast: Functional pearl
    • S. Weirich. Type-safe cast: Functional pearl. J. Funct. Program., 14(6): 681-695, 2004.
    • (2004) J. Funct. Program. , vol.14 , Issue.6 , pp. 681-695
    • Weirich, S.1


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