메뉴 건너뛰기




Volumn 40, Issue 1, 2005, Pages 1-13

Associated types with class

Author keywords

Associated types; Self optimising libraries; Type classes; Type directed translation; Type indexed types

Indexed keywords

ALGORITHMS; FUNCTIONS; INDEXING (OF INFORMATION); LIBRARIES; PROGRAM COMPILERS; VECTORS;

EID: 17044399230     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/1047659.1040306     Document Type: Conference Paper
Times cited : (82)

References (39)
  • 1
    • 84949475094 scopus 로고    scopus 로고
    • A generic programming extension for Clean
    • number 2312 in Lecture Notes in Computer Science, Springer-Verlag
    • Artem Alimarine and Rinus Plasmeijer. A generic programming extension for Clean. In International Workshop on the Implementation of Functional Languages, number 2312 in Lecture Notes in Computer Science, pages 168-185. Springer-Verlag, 2001.
    • (2001) International Workshop on the Implementation of Functional Languages , pp. 168-185
    • Alimarine, A.1    Plasmeijer, R.2
  • 4
    • 1442309213 scopus 로고    scopus 로고
    • First-class phantom types
    • Cornell University
    • James Cheney and Ralf Hinze. First-class phantom types. CUCIS TR2003-1901, Cornell University, 2003.
    • (2003) CUCIS TR2003-1901
    • Cheney, J.1    Hinze, R.2
  • 8
    • 17044362420 scopus 로고    scopus 로고
    • Sound and decidable type inference for functional dependencies
    • LNCS. Springer-Verlag
    • Gregory J. Duck, Simon Peyton Jones, Peter J. Stuckey, and Martin Sulzmann. Sound and decidable type inference for functional dependencies. In ESOP;04, LNCS. Springer-Verlag, 2004.
    • (2004) ESOP;04
    • Duck, G.J.1    Jones, S.P.2    Stuckey, P.J.3    Sulzmann, M.4
  • 9
    • 0002166787 scopus 로고    scopus 로고
    • Dynamic typing for distributed programming in polymorphic languages
    • Dominic Duggan. Dynamic typing for distributed programming in polymorphic languages. Transactions on Programming Languages and Systems, 21(1):11-45, 1999.
    • (1999) Transactions on Programming Languages and Systems , vol.21 , Issue.1 , pp. 11-45
    • Duggan, D.1
  • 13
    • 0033574362 scopus 로고    scopus 로고
    • Parametricity and variants of Girard's J operator
    • Robert Harper and John C. Mitchell. Parametricity and variants of Girard's J operator. Information Processing Letters, 70(1):1-5, 1999.
    • (1999) Information Processing Letters , vol.70 , Issue.1 , pp. 1-5
    • Harper, R.1    Mitchell, J.C.2
  • 16
    • 0034373330 scopus 로고    scopus 로고
    • Generalizing generalized tries
    • Ralf Hinze. Generalizing generalized tries. Journal of Functional Programming, 10(4):327-351, 2000.
    • (2000) Journal of Functional Programming , vol.10 , Issue.4 , pp. 327-351
    • Hinze, R.1
  • 17
    • 17044434424 scopus 로고    scopus 로고
    • Generic Haskell: Applications
    • Roland Backhouse and Jeremy Gibbons, editors, number 2793 in Lecture Notes in Computer Science
    • Ralf Hinze and Johan Jeuring. Generic Haskell: Applications. In Roland Backhouse and Jeremy Gibbons, editors, Lecture notes for The Summer School and Workshop on Generic Programming 2002, number 2793 in Lecture Notes in Computer Science, 2003.
    • (2003) Lecture Notes for the Summer School and Workshop on Generic Programming 2002
    • Hinze, R.1    Jeuring, J.2
  • 19
    • 0013045267 scopus 로고    scopus 로고
    • Derivable type classes
    • Graham Hutton, editor, volume 41.1. Proceedings of the 2000 ACM SIGPLAN Haskell Workshop, Elsevier Science
    • Ralf Hinze and Simon Peyton Jones. Derivable type classes. In Graham Hutton, editor, Proceedings of the 2000 ACM SIGPLAN Haskell Workshop, volume 41.1 of Electronic Notes in Theoretical Computer Science. Elsevier Science, 2001.
    • (2001) Electronic Notes in Theoretical Computer Science
    • Hinze, R.1    Jones, S.P.2
  • 21
    • 84959654733 scopus 로고
    • A system of constructor classes: Overloading and implicit higher-order polymorphism
    • Mark P. Jones. A system of constructor classes: Overloading and implicit higher-order polymorphism. Journal of Functional Programming, 5(1), 1995.
    • (1995) Journal of Functional Programming , vol.5 , Issue.1
    • Jones, M.P.1
  • 22
    • 84947265273 scopus 로고    scopus 로고
    • Type classes with functional dependencies
    • number 1782 in Lecture Notes in Computer Science. Springer-Verlag
    • Mark P. Jones. Type classes with functional dependencies. In Proceedings of the 9th European Symposium on Programming (ESOP 2000), number 1782 in Lecture Notes in Computer Science. Springer-Verlag, 2000.
    • (2000) Proceedings of the 9th European Symposium on Programming (ESOP 2000)
    • Jones, M.P.1
  • 23
    • 0141776893 scopus 로고    scopus 로고
    • The sketch of a polymorphic symphony
    • 2nd International Workshop on Reduction Strategies in Rewriting and Programming (WRS 2002), Elsevier Science
    • Ralf Lämmel. The sketch of a polymorphic symphony. In 2nd International Workshop on Reduction Strategies in Rewriting and Programming (WRS 2002), volume 70 of ENTCS. Elsevier Science, 2002.
    • (2002) ENTCS , vol.70
    • Lämmel, R.1
  • 25
    • 0028013809 scopus 로고
    • Manifest types, modules, and separate compilation
    • ACM Press
    • Xavier Leroy. Manifest types, modules, and separate compilation. In 21st Symposium Principles of Programming Languages, pages 109-122. ACM Press, 1994.
    • (1994) 21st Symposium Principles of Programming Languages , pp. 109-122
    • Leroy, X.1
  • 27
    • 0041522587 scopus 로고
    • Traits: A new and useful template technique
    • June
    • Nathan C. Myers. Traits: a new and useful template technique. C++ Report, June 1995.
    • (1995) C++ Report
    • Myers, N.C.1
  • 31
    • 0012526298 scopus 로고    scopus 로고
    • Fast mergeable integer maps
    • Chris Okasaki and Andy Gill. Fast mergeable integer maps. In Workshop on ML, pages 77-86, 1998.
    • (1998) Workshop on ML , pp. 77-86
    • Okasaki, C.1    Gill, A.2
  • 34
    • 85008035395 scopus 로고    scopus 로고
    • The matrix template library: Generic components for high-performance scientific computing
    • Jeremy G. Siek and Andrew Lumsdaine. The matrix template library: Generic components for high-performance scientific computing. Computing in Science and Engineering, 1(6):70-78, 1999.
    • (1999) Computing in Science and Engineering , vol.1 , Issue.6 , pp. 70-78
    • Siek, J.G.1    Lumsdaine, A.2
  • 35
    • 0004083623 scopus 로고
    • The standard template library
    • WG21/N0482, ISO Programming Language C++ Project
    • A. A. Stepanov and M. Lee. The standard template library. Technical Report X3J16/94-0095, WG21/N0482, ISO Programming Language C++ Project, 1994.
    • (1994) Technical Report , vol.X3J16-94-0095
    • Stepanov, A.A.1    Lee, M.2


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