{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T19:18:07Z","timestamp":1725477487275},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540691747"},{"type":"electronic","value":"9783540691754"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11964681_9","type":"book-chapter","created":{"date-parts":[[2007,1,19]],"date-time":"2007-01-19T05:48:37Z","timestamp":1169185717000},"page":"142-159","source":"Crossref","is-referenced-by-count":1,"title":["Polytypic Syntax Tree Operations"],"prefix":"10.1007","author":[{"given":"Arjen","family":"van Weelden","sequence":"first","affiliation":[]},{"given":"Sjaak","family":"Smetsers","sequence":"additional","affiliation":[]},{"given":"Rinus","family":"Plasmeijer","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"9_CR1","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1145\/944705.944719","volume-title":"Proceedings of the eighth ACM SIGPLAN International Conference on Functional Programming ICFP 2003","author":"A. L\u00f6h","year":"2003","unstructured":"L\u00f6h, A., Clarke, D., Jeuring, J.: Dependency-style Generic Haskell. In: Proceedings of the eighth ACM SIGPLAN International Conference on Functional Programming ICFP 2003, pp. 141\u2013152. ACM Press, New York (2003)"},{"key":"9_CR2","volume-title":"Haskell 98 language and libraries: the Revised Report.","author":"S. Peyton Jones","year":"2003","unstructured":"Peyton Jones, S.: Haskell 98 language and libraries: the Revised Report. Cambridge University Press, Cambridge (2003), \n                    \n                      http:\/\/www.haskell.org\/definition\/"},{"key":"9_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1007\/3-540-46028-4_11","volume-title":"Implementation of Functional Languages","author":"A. Alimarine","year":"2002","unstructured":"Alimarine, A., Plasmeijer, R.: A Generic Programming Extension for Clean. In: Arts, T., Mohnen, M. (eds.) IFL 2002. LNCS, vol.\u00a02312, pp. 168\u2013186. Springer, Heidelberg (2002)"},{"key":"9_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1007\/3-540-49099-X_18","volume-title":"Programming Languages and Systems","author":"P. Jansson","year":"1999","unstructured":"Jansson, P., Jeuring, J.: Polytypic compact printing and parsing. In: Swierstra, S.D. (ed.) ESOP 1999. LNCS, vol.\u00a01576, pp. 273\u2013287. Springer, Heidelberg (1999)"},{"issue":"1","key":"9_CR5","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/S0167-6423(01)00020-X","volume":"43","author":"P. Jansson","year":"2002","unstructured":"Jansson, P., Jeuring, J.: Polytypic data conversion programs. Science of Computer Programming\u00a043(1), 35\u201375 (2002)","journal-title":"Science of Computer Programming"},{"key":"9_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1007\/978-3-540-27861-0_3","volume-title":"Implementation of Functional Languages","author":"A. Weelden van","year":"2004","unstructured":"van Weelden, A., Plasmeijer, R.: A functional shell that dynamically combines compiled code. In: Trinder, P., Michaelson, G.J., Pe\u00f1a, R. (eds.) IFL 2003. LNCS, vol.\u00a03145, pp. 36\u201352. Springer, Heidelberg (2004)"},{"key":"9_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/978-3-540-30557-6_16","volume-title":"Practical Aspects of Declarative Languages","author":"A. Alimarine","year":"2005","unstructured":"Alimarine, A., Smetsers, S.: Improved fusion for optimizing generics. In: Hermenegildo, M.V., Cabeza, D. (eds.) PADL 2004. LNCS, vol.\u00a03350, pp. 203\u2013218. Springer, Heidelberg (2005)"},{"key":"9_CR8","unstructured":"Hinze, R.: Generic Programs and proofs, Habilitationsschrift, Universit\u00e4t Bonn (2000)"},{"key":"9_CR9","unstructured":"van Wijngaarden, A.: Orthogonal design and description of a formal language. Technical Report MR 76, Mathematisch Centrum, Amsterdam (1965)"},{"key":"9_CR10","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1145\/1017472.1017485","volume-title":"Proceedings of the ACM SIGPLAN workshop on Haskell","author":"A.I. Baars","year":"2004","unstructured":"Baars, A.I., Swierstra, S.D.: Type-safe, self inspecting code. In: Proceedings of the ACM SIGPLAN workshop on Haskell, pp. 69\u201379. ACM Press, New York (2004)"},{"key":"9_CR11","unstructured":"Koopman, P., Plasmeijer, R.: Layered Combinator Parsers with a Unique State. In: Arts, T., Mohnen, M. (eds.) Proceedings of the 13th International workshop on the Implementation of Functional Languages, IFL 2001, Ericsson Computer Science Laboratory, pp. 157\u2013172 (2001)"},{"key":"9_CR12","unstructured":"Leijen, D., Meijer, E.: Parsec: Direct style monadic parser combinators for the real world. Technical Report UU-CS-2001-35, Departement of Computer Science, Universiteit Utrecht (2001), \n                    \n                      http:\/\/www.cs.uu.nl\/~daan\/parsec.html"},{"key":"9_CR13","unstructured":"Gill, A., Marlow, S.: Happy: The parser generator for Haskell (2001), \n                    \n                      http:\/\/www.haskell.org\/happy\/"},{"key":"9_CR14","series-title":"ENTCS","volume-title":"2000 ACM SIGPLAN Haskell Workshop","author":"R. Hinze","year":"2001","unstructured":"Hinze, R., Peyton Jones, S.: Derivable Type Classes. In: Hutton, G. (ed.) 2000 ACM SIGPLAN Haskell Workshop, Montreal, Canada. ENTCS, vol.\u00a041(1). Elsevier Science, Amsterdam (2001)"},{"key":"9_CR15","unstructured":"Atanassow, F., Clarke, D., Jeuring, J.: Scripting XML with Generic Haskell. Technical report uu-cs-2003, University of Utrecht (2003)"},{"issue":"3","key":"9_CR16","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1017\/S0956796800000411","volume":"2","author":"G. Hutton","year":"1992","unstructured":"Hutton, G.: Higher-order Functions for Parsing. Journal of Functional Programming\u00a02(3), 323\u2013343 (1992)","journal-title":"Journal of Functional Programming"}],"container-title":["Lecture Notes in Computer Science","Implementation and Application of Functional Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11964681_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,21]],"date-time":"2019-05-21T08:01:22Z","timestamp":1558425682000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11964681_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540691747","9783540691754"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/11964681_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}