메뉴 건너뛰기




Volumn 4, Issue , 2009, Pages 427-451

Fighting bit rot with types (Experience report: Scala collections)

Author keywords

[No Author keywords available]

Indexed keywords

CODE DUPLICATION; EXPERIENCE REPORT; IMPLICIT PARAMETERS; TYPE SYSTEMS;

EID: 78650086118     PISSN: 18688969     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.4230/LIPIcs.FSTTCS.2009.2338     Document Type: Conference Paper
Times cited : (32)

References (21)
  • 1
    • 1442288538 scopus 로고    scopus 로고
    • Applying traits to the smalltalk collection classes
    • Ron Crocker and Guy L. Steele Jr., editors ACM
    • Andrew P. Black, Nathanael Schärli, and Stéphane Ducasse. Applying traits to the Smalltalk collection classes. In Ron Crocker and Guy L. Steele Jr., editors, OOPSLA, pages 47-64. ACM, 2003.
    • (2003) OOPSLA , pp. 47-64
    • Black, A.P.1    Schärli, N.2    Ducasse, S.3
  • 2
    • 0025405286 scopus 로고
    • The semantics of second-order lambda calculus
    • Kim B. Bruce, Albert R. Meyer, and John C. Mitchell. The semantics of second-order lambda calculus. Inf. Comput., 85(1): 76-134, 1990.
    • (1990) Inf. Comput. , vol.85 , Issue.1 , pp. 76-134
    • Bruce, K.B.1    Meyer, A.R.2    Mitchell, J.C.3
  • 3
    • 0026973351 scopus 로고
    • Interfaces and specifications for the smalltalk-80 collection classes
    • William R. Cook. Interfaces and specifications for the Smalltalk-80 collection classes. In OOPSLA, pages 1-15, 1992.
    • (1992) OOPSLA , pp. 1-15
    • Cook, W.R.1
  • 4
    • 47549095892 scopus 로고    scopus 로고
    • Adding type constructor parameterization to java
    • June Special Issue: Workshop on FTfJP, ECOOP 07
    • Vincent Cremet and Philippe Altherr. Adding type constructor parameterization to Java. Journal of Object Technology, 7(5): 25-65, June 2008. Special Issue: Workshop on FTfJP, ECOOP 07. http://www.jot.fm/issues/ issue200806/article2/.
    • (2008) Journal of Object Technology , vol.7 , Issue.5 , pp. 25-65
    • Cremet, V.1    Altherr, P.2
  • 5
    • 34548262661 scopus 로고    scopus 로고
    • Modular type classes
    • Martin Hofmann and Matthias Felleisen, editors ACM
    • Derek Dreyer, Robert Harper, Manuel M. T. Chakravarty, and Gabriele Keller. Modular type classes. In Martin Hofmann and Matthias Felleisen, editors, POPL, pages 63-70. ACM, 2007.
    • (2007) POPL , pp. 63-70
    • Dreyer, D.1    Harper, R.2    Chakravarty, M.M.T.3    Keller, G.4
  • 9
    • 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. J. Funct. Program., 5(1): 1-35, 1995.
    • (1995) J. Funct. Program. , vol.5 , Issue.1 , pp. 1-35
    • Jones, M.P.1
  • 11
    • 84880250293 scopus 로고    scopus 로고
    • Blog post
    • David MacIver. Scala arrays, 2008. Blog post at http://www.drmaciver.com/ 2008/06/scala-arrays.
    • (2008) Scala Arrays
    • MacIver, D.1
  • 13
    • 63749095092 scopus 로고    scopus 로고
    • Generics of a higher kind
    • Gail E. Harris, editor ACM
    • Adriaan Moors, Frank Piessens, and Martin Odersky. Generics of a higher kind. In Gail E. Harris, editor, OOPSLA, pages 423-438. ACM, 2008.
    • (2008) OOPSLA , pp. 423-438
    • Moors, A.1    Piessens, F.2    Odersky, M.3
  • 15
    • 84860488834 scopus 로고    scopus 로고
    • Blog post
    • Martin Odersky. Pimp my library, 2006. Blog post at http://www.artima. com/weblogs/viewpost.jsp?thread=179766.
    • (2006) Pimp My Library
    • Odersky, M.1
  • 19
    • 35248900608 scopus 로고    scopus 로고
    • Traits: Composable units of behaviour
    • Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, and Andrew P. Black. Traits: Composable units of behaviour. In ECOOP, pages 248-274, 2003.
    • (2003) ECOOP , pp. 248-274
    • Schärli, N.1    Ducasse, S.2    Nierstrasz, O.3    Black, A.P.4
  • 20
    • 0024864871 scopus 로고
    • How to make ad-hoc polymorphism less ad-hoc
    • Philip Wadler and Stephen Blott. How to make ad-hoc polymorphism less ad-hoc. In POPL, pages 60-76, 1989.
    • (1989) POPL , pp. 60-76
    • Wadler, P.1    Blott, S.2


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