메뉴 건너뛰기




Volumn 40, Issue 9, 2005, Pages 241-253

Associated type synonyms

Author keywords

Associated types; Generic programming; Type classes; Type functions; Type inference

Indexed keywords

ASSOCIATED TYPES; GENERIC PROGRAMMING; TYPE CLASSES; TYPE FUNCTIONS; TYPE INFERENCE;

EID: 33745211018     PISSN: 03621340     EISSN: 03621340     Source Type: Journal    
DOI: 10.1145/1090189.1086397     Document Type: Article
Times cited : (89)

References (32)
  • 2
    • 1442309213 scopus 로고    scopus 로고
    • First-class phantom types
    • Cornell University
    • James Cheney and Ralf Hinze. First-class phantom types. Technical Report TR2003-1901, Cornell University, 2003.
    • (2003) Technical Report , vol.TR2003-1901
    • Cheney, J.1    Hinze, R.2
  • 4
    • 0032250433 scopus 로고    scopus 로고
    • Functional unparsing
    • Olivier Danvy. Functional unparsing. J. Fund. Program., 8(6):621-625, 1998.
    • (1998) J. Fund. Program. , vol.8 , Issue.6 , pp. 621-625
    • Danvy, O.1
  • 6
    • 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
  • 11
    • 0013045267 scopus 로고    scopus 로고
    • Derivable type classes
    • Graham Hutton, editor, 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) Volume 41.1 of Electronic Notes in Theoretical Computer Science
    • Hinze, R.1    Jones, S.P.2
  • 14
    • 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
  • 15
    • 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
  • 19
    • 0001834942 scopus 로고
    • Term rewriting systems
    • S. Abramsky D. M. Gabbay and T. S. E. Maibaum, editors, Oxford University Press
    • J. W. Klop. Term rewriting systems. In S. Abramsky D. M. Gabbay and T. S. E. Maibaum, editors, Handbook of Logic in Computer Science, volume 2, pages 1-116. Oxford University Press, 1992.
    • (1992) Handbook of Logic in Computer Science , vol.2 , pp. 1-116
    • Klop, J.W.1
  • 20
    • 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
  • 24
    • 0004526324 scopus 로고
    • Extending ML type system with a sorted equational theory
    • INRIA Rocquencourt
    • Didier Rémy. Extending ML type system with a sorted equational theory. Research Report 1766, INRIA Rocquencourt, 1992.
    • (1992) Research Report , vol.1766
    • Rémy, D.1
  • 27
    • 31944449944 scopus 로고    scopus 로고
    • Essential language support for generic programming
    • Jeremy Siek and Andrew Lumsdaine. Essential language support for generic programming. SIGPLAN Not., 40(6):73-84, 2005.
    • (2005) SIGPLAN Not. , vol.40 , Issue.6 , pp. 73-84
    • Siek, J.1    Lumsdaine, A.2
  • 29
    • 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가 분석하여 추출한 것입니다.