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, but only...
Generic programming is about making programs more adaptable by making them more general. Generic programs often embody non-traditional kinds of pol...
This volume presents the tutorials given during the First International Spring School on Advanced Functional Programming Techniques, held in Bastad, Sweden in May 1995. The last few years have seen important new developments in functional programming techniques: concepts, such as monads, type classes, and several new special purpose libraries of higher-order functions are new and powerful methods for structuring programs. This book brings programmers, software engineers and computer scientists up-to-date with the latest techniques. Most tutorial contributions contain exercises to...
This volume presents the tutorials given during the First International Spring School on Advanced Functional Programming Techniques, held in Bastad, S...
This text presents the refereed proceedings of the 4th International Conference on Mathematics of Program Construction (MPC'98), held in Marstrand in Sweden. The 17 revised full papers presented were selected from 57 submissions. Also included are three invited papers. The volume is devoted to the use of clear mathematics in the discovery and design of algorithms and in the development of corresponding software and hardware. Various approaches to formal methods for systems design and analysis are covered.
This text presents the refereed proceedings of the 4th International Conference on Mathematics of Program Construction (MPC'98), held in Marstrand in ...
Johan Jeuring, John Campbell, Jacques Carette, Gabriel Dos Reis, Petr Sojka, Makarius Wenzel, Volker Sorge
Constitutes the joint refereed proceedings of the 11th International Conference on Artificial Intelligence and Symbolic Computation, AISC 2012, 19th Symposium on the Integration of Symbolic Computation and Mechanized Reasoning, Calculemus 2012 and more.
Constitutes the joint refereed proceedings of the 11th International Conference on Artificial Intelligence and Symbolic Computation, AISC 2012, 19th S...