Workshop on Generic Programming

The Workshop on Generic Programming is an annual workshop, typically organized in affiliation with an international conference.cop

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, class hierarchies, or even programming paradigms.

Generic programming techniques have always been of interest, both to practitioners and to theoreticians, and for at least one-decade generic programming techniques have been a specific focus of research in the programming language community. This workshop brings together leading researchers in generic programming from around the world and features papers capturing the state of the art in this important emerging area.