Journal article icon

Journal article

Scala for Generic Programmers

Abstract:

Datatype-generic programming involves parametrization of programs by the shape of data, in the form of type constructors such as \"list of\". Most approaches to datatype-generic programming are developed in pure functional programming languages such as Haskell. We argue that the functional object-oriented language Scala is in many ways a better choice. Not only does Scala provide equivalents of all the necessary functional programming features (such as parametric polymorphism, higher-order fu...

Expand abstract

Actions


Access Document


Files:
Publisher copy:
10.1017/S0956796810000171

Authors


More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Role:
Author
Journal:
Journal of Functional Programming More from this journal
Volume:
20
Issue:
3‚4
Pages:
303-352
Publication date:
2010-01-01
DOI:
UUID:
uuid:a6cf9fbf-a3ce-4914-854e-2731f64e895b
Local pid:
cs:3541
Deposit date:
2015-03-12

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP