@article{BernardyJZS10, title = {Generic programming with C++ concepts and Haskell type classes - a comparison}, author = {Jean-Philippe Bernardy and Patrik Jansson and Marcin Zalewski and Sibylle Schupp}, year = {2010}, doi = {10.1017/S095679681000016X}, url = {http://dx.doi.org/10.1017/S095679681000016X}, tags = {programming languages, object-oriented programming, generic programming, Haskell, C++, programming, subject-oriented programming, taxonomy, feature-oriented programming}, researchr = {https://researchr.org/publication/BernardyJZS10}, cites = {0}, citedby = {0}, journal = {Journal of Functional Programming}, volume = {20}, number = {3-4}, pages = {271-302}, } @inproceedings{BernardyJZSP08, title = {A comparison of c++ concepts and haskell type classes}, author = {Jean-Philippe Bernardy and Patrik Jansson and Marcin Zalewski and Sibylle Schupp and Andreas P. Priesnitz}, year = {2008}, doi = {10.1145/1411318.1411324}, url = {http://doi.acm.org/10.1145/1411318.1411324}, tags = {programming languages, generic programming, Haskell, C++, programming, taxonomy}, researchr = {https://researchr.org/publication/BernardyJZSP08}, cites = {0}, citedby = {0}, pages = {37-48}, booktitle = {Proceedings of the ACM SIGPLAN Workshop on Genetic Programming, WGP 2008, Victoria, BC, Canada, September 20, 2008}, editor = {Ralf Hinze and Don Syme}, publisher = {ACM}, isbn = {978-1-60558-060-9}, } @inproceedings{LinckeJZI09, title = {Generic Libraries in C++ with Concepts from High-Level Domain Descriptions in Haskell}, author = {Daniel Lincke and Patrik Jansson and Marcin Zalewski and Cezar Ionescu}, year = {2009}, doi = {10.1007/978-3-642-03034-5_12}, url = {http://dx.doi.org/10.1007/978-3-642-03034-5_12}, tags = {programming languages, object-oriented programming, rule-based, generic programming, software components, embedded software, design research, software component, language design, Haskell, type system, C++, DSL, programming, context-aware, design, feature-oriented programming, domain-specific language}, researchr = {https://researchr.org/publication/LinckeJZI09}, cites = {0}, citedby = {0}, pages = {236-261}, booktitle = {Domain-Specific Languages, IFIP TC 2 Working Conference, DSL 2009, Oxford, UK, July 15-17, 2009, Proceedings}, editor = {Walid Mohamed Taha}, volume = {5658}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-03033-8}, } @inproceedings{Voufo:2014:SRP:2633628.2633633, title = {Scoping Rules on a Platter: A Framework for Understanding and Specifying Name Binding}, author = {Larisse Voufo and Marcin Zalewski and Andrew Lumsdaine}, year = {2014}, doi = {10.1145/2633628.2633633}, url = {http://doi.acm.org/10.1145/2633628.2633633}, researchr = {https://researchr.org/publication/Voufo%3A2014%3ASRP%3A2633628.2633633}, cites = {0}, citedby = {0}, pages = {59-70}, booktitle = {Proceedings of the 10th ACM SIGPLAN Workshop on Generic Programming}, series = {WGP '14}, address = {New York, NY, USA}, publisher = {ACM}, isbn = {978-1-4503-3042-8}, } @proceedings{icfp-2010wgp, title = {Proceedings of the ACM SIGPLAN Workshop on Generic Programming, WGP 2010, Baltimore, MD, USA, September 27-29, 2010}, year = {2010}, tags = {generic programming, programming}, researchr = {https://researchr.org/publication/icfp-2010wgp}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the ACM SIGPLAN Workshop on Generic Programming, WGP 2010, Baltimore, MD, USA, September 27-29, 2010}, conference = {ICFP}, editor = {Bruno C. d. S. Oliveira and Marcin Zalewski}, publisher = {ACM}, isbn = {978-1-4503-0251-7}, }