{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T02:32:12Z","timestamp":1725503532689},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540781943"},{"type":"electronic","value":"9783540781950"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-78195-0_3","type":"book-chapter","created":{"date-parts":[[2008,2,13]],"date-time":"2008-02-13T23:56:59Z","timestamp":1202947019000},"page":"13-26","source":"Crossref","is-referenced-by-count":1,"title":["Multiparadigm Programming in Object-Oriented Languages: Current Research"],"prefix":"10.1007","author":[{"given":"Kei","family":"Davis","sequence":"first","affiliation":[]},{"given":"J\u00f6rg","family":"Striegnitz","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"3_CR1","volume-title":"C++ template metaprogramming, Concepts, Tools, and Techniques from Boost and Beyond","author":"D. Abrahams","year":"2004","unstructured":"Abrahams, D., Gurtovoy, A.: C++ template metaprogramming, Concepts, Tools, and Techniques from Boost and Beyond. Addison-Wesley, Boston (2004)"},{"key":"3_CR2","volume-title":"Modern C++ Design: Generic Programming and Design Patterns Applied","author":"A. Alexandrescu","year":"2001","unstructured":"Alexandrescu, A.: Modern C++ Design: Generic Programming and Design Patterns Applied. Addison-Wesley, Boston (2001)"},{"key":"3_CR3","unstructured":"ANSI\/ISO C++ Committee. Programming Languages\u2014C++ ISO\/IEC 14882:1998(E). American National Standards Institute (1998)"},{"key":"3_CR4","unstructured":"Boost Metaprogramming library, \n                    \n                      http:\/\/www.boost.org\/libs\/mpl\/doc\/index.html"},{"key":"3_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1007\/3-540-18317-5_20","volume-title":"Functional Programming Languages and Computer Architecture","author":"T.H. Brus","year":"1987","unstructured":"Brus, T.H., et al.: CLEAN: A language for functional graph rewriting. In: Kahn, G. (ed.) FPCA 1987. LNCS, vol.\u00a0274, pp. 364\u2013384. Springer, Heidelberg (1987)"},{"key":"3_CR6","volume-title":"Generative Programmind and Active Libraries","author":"K. Czarnecki","year":"2000","unstructured":"Czarnecki, K., et al.: Generative Programmind and Active Libraries. Springer, Heidelberg (2000)"},{"key":"3_CR7","volume-title":"Beyond the C++ Standard Library, A Introduction to Boost","author":"B. Karlsson","year":"2005","unstructured":"Karlsson, B.: Beyond the C++ Standard Library, A Introduction to Boost. Addison-Wesley, Boston (2005)"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"McNamara, B., Smaragdakis, Y.: Functional programming in C++. Proceedings of the fifth ACM SIGPLAN International Conference on Functional Programming, pp. 118\u2013129 (2000)","DOI":"10.1145\/351240.351251"},{"issue":"5","key":"3_CR9","first-page":"26","volume":"7","author":"T. Veldhuizen","year":"1995","unstructured":"Veldhuizen, T.: Expression Templates. C++ Report\u00a07(5), 26\u201331 (1995)","journal-title":"C++ Report"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Technology. ECOOP 2007 Workshop Reader"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-78195-0_3.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T07:00:59Z","timestamp":1619506859000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-78195-0_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540781943","9783540781950"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-78195-0_3","relation":{},"subject":[]}}