메뉴 건너뛰기




Volumn , Issue , 2007, Pages 63-70

Modular type classes

Author keywords

Modules; Type classes; Type inference; Type systems

Indexed keywords

ABSTRACTING; AD HOC NETWORKS; ALGORITHMS; POLYMORPHISM;

EID: 34548262661     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1190216.1190229     Document Type: Conference Paper
Times cited : (17)

References (24)
  • 3
    • 34548261296 scopus 로고    scopus 로고
    • Principal type schemes for functional programs
    • Luis Damas and Robin Milner. Principal type schemes for functional programs. In POPL '82.
    • POPL '82
    • Damas, L.1    Milner, R.2
  • 5
    • 33846509211 scopus 로고    scopus 로고
    • Principal type schemes for modular programs
    • Technical Report TR-2006-08, University of Chicago Comp. Sci. Dept, October
    • Derek Dreyer and Matthias Blume. Principal type schemes for modular programs. Technical Report TR-2006-08, University of Chicago Comp. Sci. Dept., October 2006.
    • (2006)
    • Dreyer, D.1    Blume, M.2
  • 6
    • 85088340598 scopus 로고    scopus 로고
    • A type system for higher-order modules
    • Derek Dreyer, Karl Crary, and Robert Harper. A type system for higher-order modules. In POPL '03.
    • POPL '03
    • Dreyer, D.1    Crary, K.2    Harper, R.3
  • 7
    • 33846504862 scopus 로고    scopus 로고
    • Modular type classes
    • Technical Report TR-2006-09, University of Chicago Comp. Sci. Dept, October
    • Derek Dreyer, Robert Harper, Manuel M.T. Chakravarty, and Gabriele Keller. Modular type classes. Technical Report TR-2006-09, University of Chicago Comp. Sci. Dept., October 2006.
    • (2006)
    • Dreyer, D.1    Harper, R.2    Chakravarty, M.M.T.3    Keller, G.4
  • 8
    • 85086806962 scopus 로고    scopus 로고
    • Higher-order modules and the phase distinction
    • Robert Harper, John C. Mitchell, and Eugenio Moggi. Higher-order modules and the phase distinction. In POPL '90.
    • POPL '90
    • Harper, R.1    Mitchell, J.C.2    Moggi, E.3
  • 9
  • 10
    • 85088331195 scopus 로고    scopus 로고
    • Simplifying and improving qualified types
    • Mark P. Jones. Simplifying and improving qualified types. In FPCA '95.
    • FPCA '95
    • Jones, M.P.1
  • 11
    • 0011441379 scopus 로고    scopus 로고
    • A theory of qualified types
    • Mark P. Jones. A theory of qualified types. In FSOP '92.
    • FSOP '92
    • Jones, M.P.1
  • 12
    • 0001421879 scopus 로고    scopus 로고
    • Type classes with functional dependencies
    • Mark P. Jones. Type classes with functional dependencies. In FSOP '00.
    • FSOP '00
    • Jones, M.P.1
  • 13
    • 33846471671 scopus 로고    scopus 로고
    • Using parameterized signatures to express modular structure
    • Mark P. Jones. Using parameterized signatures to express modular structure. In POPL'96.
    • POPL'96
    • Jones, M.P.1
  • 15
    • 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
  • 16
    • 33750994182 scopus 로고    scopus 로고
    • Named instances for Haskell type classes
    • Wolfram Kahl and Jan Scheffczyk. Named instances for Haskell type classes. In Haskell Workshop, 2001.
    • (2001) Haskell Workshop
    • Kahl, W.1    Scheffczyk, J.2
  • 17
    • 84874126215 scopus 로고    scopus 로고
    • Modules for Standard ML
    • David MacQueen. Modules for Standard ML. In LFP '84.
    • LFP '84
    • MacQueen, D.1
  • 19
    • 0037241422 scopus 로고    scopus 로고
    • Haskell 98 language and libraries: The revised report
    • Simon Peyton Jones et al. Haskell 98 language and libraries: the revised report. Journal of Functional Progmmming, 13(1), 2003.
    • (2003) Journal of Functional Progmmming , vol.13 , Issue.1
    • Peyton Jones, S.1
  • 21
    • 34548219956 scopus 로고    scopus 로고
    • A Language for Generic Programming. PhD thesis, Indiana University, August
    • Jeremy Siek. A Language for Generic Programming. PhD thesis, Indiana University, August 2005.
    • (2005)
    • Siek, J.1
  • 22
    • 85088345896 scopus 로고    scopus 로고
    • Essential language support for generic programming
    • Jeremy Siek and Andrew Lumsdaine. Essential language support for generic programming. In PLDI '05.
    • PLDI '05
    • Siek, J.1    Lumsdaine, A.2
  • 23
    • 84893501754 scopus 로고    scopus 로고
    • How to make ad-hoc polymorphism less ad-hoc
    • P. Wadler and S. Blott. How to make ad-hoc polymorphism less ad-hoc. In POPL '89.
    • POPL '89
    • Wadler, P.1    Blott, S.2


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