Scrap++: Scrap Your Boilerplate in C++
Paper i proceeding, 2006

"Scrap Your Boilerplate" (SYB) is a well studied and widely used design pattern for generic traversal in the Haskell language, but almost unknown to generic programmers in C++. This paper shows that SYB can be implemented in C++. It identifies the features and idioms of C++ that correspond to the Haskell constructs that implement SYB, or can be used to emulate them, and provides a prototype C++ implementation.

Författare

Gustav Munkby

Chalmers, Data- och informationsteknik, Datavetenskap

Andreas Priesnitz

Chalmers, Data- och informationsteknik, Datavetenskap

Sibylle Schupp

Chalmers, Data- och informationsteknik, Datavetenskap

Marcin Zalewski

Chalmers, Data- och informationsteknik, Datavetenskap

Workshop on Generic Programming

Ämneskategorier

Programvaruteknik

Datavetenskap (datalogi)