{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:48:48Z","timestamp":1742914128088,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":8,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642415814"},{"type":"electronic","value":"9783642415821"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-41582-1_5","type":"book-chapter","created":{"date-parts":[[2013,11,15]],"date-time":"2013-11-15T12:38:21Z","timestamp":1384519101000},"page":"71-85","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["OCaml-Java: From OCaml Sources to Java Bytecodes"],"prefix":"10.1007","author":[{"given":"Xavier","family":"Clerc","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,11,16]]},"reference":[{"key":"5_CR1","first-page":"167","volume-title":"TFP 2012. LNCS","author":"X Clerc","year":"2013","unstructured":"Clerc, X.: OCaml-Java: OCaml on the JVM. In: Loidl, H.-W., Pe\u00f1a, R. (eds.) TFP 2012. LNCS, vol. 7829, pp. 167\u2013181. Springer, Heidelberg (2013)"},{"key":"5_CR2","unstructured":"Danelutto, M., Di Cosmo, R.: Parmap: minimalistic library for multicore programming. https:\/\/gitorious.org\/parmap"},{"key":"5_CR3","unstructured":"Stolpmann, G.: Plama: Map\/Reduce and distributed filesystem. http:\/\/plasma.camlcity.org\/"},{"key":"5_CR4","unstructured":"Chailloux, E., Canou, B., Wang, P.: OCaml for Multicore Architectures. http:\/\/www.algo-prog.info\/ocmc\/web\/"},{"key":"5_CR5","first-page":"1:1","volume-title":"In: Proceedings of the 2008 Symposium on Dynamic Languages. DLS \u201908","author":"R Hickey","year":"2008","unstructured":"Hickey, R.: The clojure programming language. In: Proceedings of the 2008 Symposium on Dynamic Languages. DLS \u201908, pp. 1:1\u20131:1. ACM, New York (2008)"},{"key":"5_CR6","unstructured":"Odersky, M., et al.: The Scala Language. http:\/\/www.scala-lang.org\/"},{"key":"5_CR7","unstructured":"Nutter, C.O., et al.: JRuby. http:\/\/jruby.org"},{"key":"5_CR8","unstructured":"Clerc, X.: The Barista library. http:\/\/barista.x9c.fr"}],"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-642-41582-1_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,19]],"date-time":"2023-01-19T14:47:25Z","timestamp":1674139645000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-41582-1_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642415814","9783642415821"],"references-count":8,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-41582-1_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]},"assertion":[{"value":"16 November 2013","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}