This report contains the papers selected for presentation at the 2nd Workshop on Generic Programming (WGP2000), which was held on July 6, 2000 in Ponte de Lima, Portugal. Generic programming is about making programs more adaptable by making them more general. Generic programs often embody non-traditional kinds of polymorphism; ordinary programs are obtained from them by suitably instantiating their parameters. In contrast with normal programs, the parameters of a generic program are often quite rich in structure. For example they may be other programs, types or type constructors, kinds, or even programming paradigms. There are several different interpretations of the term 'generic programming', and what was called generic programming ten ...
2 3 Abstract. Functional generic programming is an area of research concerning programs parameterize...
Many modern programming languages support basic generic programming, sufficient to implement type-sa...
This paper presents the design of G, a new language specifically created for generic programming. We...
Generic programming aims to increase the flexibility of programming languages, by expanding the poss...
Generic programming consists of increasing the expressiveness of programs by allowing a wider variet...
A leitmotif in the evolution of programming paradigms has been the level and extent of parametrisati...
Abstract. Generic programming is a paradigm for systematic design and classification of software com...
Generic programming is about making programs more widely applicable via exotic kinds of parametrizat...
Jyväskylä: University of Jyväskylä, 2005. 28 p. Bachelorʹs Thesis Generic programming is a widely...
A generic functional program is one which is parameterised by datatype. By installing specific choic...
Abstract. Generic programming (GP) is a form of abstraction in programming languages that serves to ...
Generic programming is an attractive paradigm for developing libraries for high-performance computin...
AbstractGeneric programming is an effective methodology for developing reusable software libraries. ...
Generic programming is an indispensable ingredient of modern programming languages. In the C++ prog...
Abstract. Generic Haskell is an extension of Haskell that supports the construction of generic progr...
2 3 Abstract. Functional generic programming is an area of research concerning programs parameterize...
Many modern programming languages support basic generic programming, sufficient to implement type-sa...
This paper presents the design of G, a new language specifically created for generic programming. We...
Generic programming aims to increase the flexibility of programming languages, by expanding the poss...
Generic programming consists of increasing the expressiveness of programs by allowing a wider variet...
A leitmotif in the evolution of programming paradigms has been the level and extent of parametrisati...
Abstract. Generic programming is a paradigm for systematic design and classification of software com...
Generic programming is about making programs more widely applicable via exotic kinds of parametrizat...
Jyväskylä: University of Jyväskylä, 2005. 28 p. Bachelorʹs Thesis Generic programming is a widely...
A generic functional program is one which is parameterised by datatype. By installing specific choic...
Abstract. Generic programming (GP) is a form of abstraction in programming languages that serves to ...
Generic programming is an attractive paradigm for developing libraries for high-performance computin...
AbstractGeneric programming is an effective methodology for developing reusable software libraries. ...
Generic programming is an indispensable ingredient of modern programming languages. In the C++ prog...
Abstract. Generic Haskell is an extension of Haskell that supports the construction of generic progr...
2 3 Abstract. Functional generic programming is an area of research concerning programs parameterize...
Many modern programming languages support basic generic programming, sufficient to implement type-sa...
This paper presents the design of G, a new language specifically created for generic programming. We...