메뉴 건너뛰기




Volumn , Issue , 2004, Pages 96-107

Strongly typed heterogeneous collections

Author keywords

Collections; Dependently typed programming; Extensible records; Haskell; Type equality; Type improvement; Type indexed rows; Type safe database access

Indexed keywords

CODES (SYMBOLS); DATABASE SYSTEMS; DIGITAL LIBRARIES; ITERATIVE METHODS; PROGRAM PROCESSORS; XML;

EID: 11244320503     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1017472.1017488     Document Type: Conference Paper
Times cited : (137)

References (35)
  • 1
    • 11244318920 scopus 로고    scopus 로고
    • note
    • This paper's web site http://www.cwi.nl/~ralf/HList/, 2004. This site provides an extended paper version with extra appendicies that could not be included into the Haskell workshop paper. This site also provides a source code distribution for the GHC and Hugs implementations of Haskell.
  • 6
    • 0025207711 scopus 로고
    • Type extension through polymorphism
    • F. Burton. Type extension through polymorphism. TOPLAS, 12(1):135-138, 1990.
    • (1990) TOPLAS , vol.12 , Issue.1 , pp. 135-138
    • Burton, F.1
  • 10
    • 0005007552 scopus 로고    scopus 로고
    • A polymorphic type system for extensible records and variants
    • University of Nottingham, Department of Computer Science, Nov.
    • B. Gaster and M. Jones. A Polymorphic Type System for Extensible Records and Variants. Technical report NOTTCS-TR-96-3, University of Nottingham, Department of Computer Science, Nov. 1996.
    • (1996) Technical Report , vol.NOTTCS-TR-96-3
    • Gaster, B.1    Jones, M.2
  • 14
    • 10644286578 scopus 로고    scopus 로고
    • Polymorphic type inference for the relational algebra
    • An extended abstract appeared in PODS'99
    • E. W. J. Van den Bussche. Polymorphic type inference for the relational algebra. Journal of Computer and System Sciences, 64:694-718, 2002. An extended abstract appeared in PODS'99.
    • (2002) Journal of Computer and System Sciences , vol.64 , pp. 694-718
    • Van Den Bussche, E.W.J.1
  • 18
    • 0141650650 scopus 로고    scopus 로고
    • Scrap your boilerplate: A practical design pattern for generic programming
    • Mar. Proc. of the ACM SIGPLAN Workshop TLDI 2003
    • R. Lämmel and S. Peyton Jones. Scrap your boilerplate: a practical design pattern for generic programming. ACM SIGPLAN Notices, 38(3):26-37, Mar. 2003. Proc. of the ACM SIGPLAN Workshop TLDI 2003.
    • (2003) ACM SIGPLAN Notices , vol.38 , Issue.3 , pp. 26-37
    • Lämmel, R.1    Jones, S.P.2
  • 23
    • 0029404987 scopus 로고
    • A polymorphic record calculus and its compilation
    • A. Ohori. A polymorphic record calculus and its compilation. ACM TOPLAS, 17(6):844-895, 1995.
    • (1995) ACM TOPLAS , vol.17 , Issue.6 , pp. 844-895
    • Ohori, A.1
  • 27
    • 0005600973 scopus 로고    scopus 로고
    • Type classes: Exploring the design space
    • J. Launchbury, editor, Amsterdam
    • S. Peyton Jones, M. Jones, and E. Meijer. Type classes: exploring the design space. In J. Launchbury, editor, Haskell workshop, Amsterdam, 1997.
    • (1997) Haskell Workshop
    • Jones, S.P.1    Jones, M.2    Meijer, E.3
  • 32
    • 34548026872 scopus 로고    scopus 로고
    • M. Sulzmann et al. Chameleon, 2004. Web site http://www.comp.nus.edu.sg/ ~sulzmann/chameleon/.
    • (2004) Chameleon
    • Sulzmann, M.1


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