Generic and Indexed Programming (e-bog) af -
Gibbons, Jeremy (redaktør)

Generic and Indexed Programming e-bog

403,64 DKK (inkl. moms 504,55 DKK)
Generic programming is about making programs more widely applicable via exotic kinds of parametrization---not just along the dimensions of values or of types, but also of things such as the shape of data, algebraicstructures, strategies, computational paradigms, and so on. Indexed programming is a lightweight form of dependently typed programming, constraining flexibility by allowing one to sta...
E-bog 403,64 DKK
Forfattere Gibbons, Jeremy (redaktør)
Forlag Springer
Udgivet 20 juli 2012
Genrer Computer programming / software engineering
Sprog English
Format pdf
Beskyttelse LCP
ISBN 9783642322020
Generic programming is about making programs more widely applicable via exotic kinds of parametrization---not just along the dimensions of values or of types, but also of things such as the shape of data, algebraicstructures, strategies, computational paradigms, and so on. Indexed programming is a lightweight form of dependently typed programming, constraining flexibility by allowing one to state and check relationships between parameters: that the shapes of two arguments agree, that an encoded value matches some type, that values transmitted along a channel conform to the stated protocol, and so on. The two forces of genericity and indexing balance each other nicely, simultaneously promoting and controlling generality. The 5 lectures included in this book stem from the Spring School on Generic and Indexed Programming, held in Oxford, UK, in March 2010 as a closing activity of the generic and indexed programming project at Oxford which took place in the years 2006-2010.