{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T14:39:07Z","timestamp":1742999947316,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540853725"},{"type":"electronic","value":"9783540853732"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-85373-2_6","type":"book-chapter","created":{"date-parts":[[2008,8,20]],"date-time":"2008-08-20T11:34:54Z","timestamp":1219232094000},"page":"93-110","source":"Crossref","is-referenced-by-count":4,"title":["Partial Parsing: Combining Choice with Commitment"],"prefix":"10.1007","author":[{"given":"Malcolm","family":"Wallace","sequence":"first","affiliation":[]}],"member":"297","reference":[{"issue":"6","key":"6_CR1","doi-asserted-by":"publisher","first-page":"635","DOI":"10.1017\/S0956796804005143","volume":"14","author":"A. Baars","year":"2004","unstructured":"Baars, A., L\u00f6h, A., Swierstra, D.: Parsing permutation phrases. Journal of Functional Programming\u00a014(6), 635\u2013646 (2004)","journal-title":"Journal of Functional Programming"},{"issue":"5","key":"6_CR2","doi-asserted-by":"publisher","first-page":"973","DOI":"10.1109\/TVCG.2006.145","volume":"12","author":"D. Duke","year":"2006","unstructured":"Duke, D., Wallace, M., Borgo, R., Runciman, C.: Fine-grained visualization pipelines and lazy functional languages. IEEE Transactions on Visualization and Computer Graphics\u00a012(5), 973\u2013980 (2006)","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"6_CR3","volume-title":"International Conference on Functional Programming","author":"B. Ford","year":"2002","unstructured":"Ford, B.: Packrat parsing: Simple, powerful, lazy, linear time. In: International Conference on Functional Programming, Pittsburgh, October 2002. ACM SIGPLAN, New York (2002)"},{"key":"6_CR4","first-page":"239","volume-title":"Proceedings of ICFP","author":"R.J.M. Hughes","year":"2003","unstructured":"Hughes, R.J.M., Swierstra, S.D.: Polish parsers, step by step. In: Proceedings of ICFP, Uppsala, pp. 239\u2013248. ACM Press, New York (2003)"},{"issue":"3","key":"6_CR5","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"},{"key":"6_CR6","unstructured":"Hutton, G., Meijer, E.: Monadic parser combinators. Technical Report NOTTCS-TR-96-4, University of Nottingham (1996)"},{"key":"6_CR7","unstructured":"Leijen, D., Meijer, E.: Parsec: Direct style monadic parser combinators for the real world. Technical Report UU-CS-2001-35, University of Utrecht (2001)"},{"issue":"5","key":"6_CR8","first-page":"1","volume":"17","author":"C. McBride","year":"2007","unstructured":"McBride, C., Paterson, R.: Applicative programming with effects. Journal of Functional Programming\u00a017(5), 1\u201313 (2007)","journal-title":"Journal of Functional Programming"},{"key":"6_CR9","unstructured":"R\u00f6jemo, N.: Garbage collection and memory efficiency in lazy functional languages. PhD thesis, Chalmers University of Technology (1995)"},{"key":"6_CR10","series-title":"ENTCS","volume-title":"Combinator Parsers: from toys to tools","author":"D. Swierstra","year":"2001","unstructured":"Swierstra, D.: Combinator Parsers: from toys to tools. ENTCS, vol.\u00a041. Elsevier, Amsterdam (2001)"},{"key":"6_CR11","unstructured":"van Laarhoven, T.: ParseP: software distribution, \n                    http:\/\/twan.home.fmf.nl\/parsep\/"},{"key":"6_CR12","series-title":"NATO ASI Series F: Computer and systems sciences","volume-title":"Marktoberdorf Summer School on Program Design Calculi","author":"P. Wadler","year":"1992","unstructured":"Wadler, P.: Monads for functional programming. In: Broy, M. (ed.) Marktoberdorf Summer School on Program Design Calculi, August 1992. NATO ASI Series F: Computer and systems sciences, vol.\u00a0118. Springer, Heidelberg (1992)"},{"key":"6_CR13","unstructured":"Wallace, M.: HaXml software distribution, \n                    http:\/\/haskell.org\/HaXml"},{"key":"6_CR14","unstructured":"Wallace, M.: Polyparse combinators (2007), \n                    http:\/\/www.cs.york.ac.uk\/fp\/polyparse"},{"key":"6_CR15","volume-title":"Proceedings of ICFP","author":"M. Wallace","year":"1999","unstructured":"Wallace, M., Runciman, C.: Haskell and XML: generic combinators or type-based translation? In: Proceedings of ICFP, Paris. ACM Press, New York (1999)"}],"container-title":["Lecture Notes in Computer Science","Implementation and Application of Functional Languages"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-85373-2_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,8]],"date-time":"2024-05-08T05:04:49Z","timestamp":1715144689000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-85373-2_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540853725","9783540853732"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-85373-2_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}