About: Uniform Function Call Syntax is a research topic. Over the lifetime, 1 publications have been published within this topic receiving 24 citations.
TL;DR: This note presents problems, ideals, and design ideas for ways of checking template arguments to simplify the writing and use of templates without loss of run-time performance or expressive power compared to the original template design.
Abstract: This note presents problems, ideals, and design ideas for ways of checking template arguments. The aim is to simplify the writing and use of templates without loss of run-time performance or expressive power compared to the original template design while maintaining complete backwards compatibility with the original template design. A specification of the requirements on a set of template arguments is called a concept. Because specifying and using such requirements are central to thinking about templates, several apparently independent suggestions for language extensions, such as a uniform function call syntax, are also briefly presented.