{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:05:26Z","timestamp":1725494726052},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540662297"},{"type":"electronic","value":"9783540485155"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-48515-5_13","type":"book-chapter","created":{"date-parts":[[2007,11,13]],"date-time":"2007-11-13T21:25:55Z","timestamp":1194989155000},"page":"200-215","source":"Crossref","is-referenced-by-count":1,"title":["Towards a Haskell\/Java Connection"],"prefix":"10.1007","author":[{"given":"Claus","family":"Reinke","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,3,28]]},"reference":[{"key":"13_CR1","unstructured":"Software AG. EntireX DCOM Release. http:\/\/www.softwareag.com\/corporat\/solutions\/entirex\/ , January 1999."},{"key":"13_CR2","unstructured":"L. Augustsson. The HBC compiler. http:\/\/www.cs.chalmers.se\/~augustss\/hbc\/hbc.html , January 1999."},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"N. Benton, A. Kennedy, and G. Russell. Compiling Standard ML to Java Bytecodes. In Proc. 1998 International Conference on Functional Programming (ICFP\u2019 98), Baltimore, pages 129\u2013140, September 1998.","DOI":"10.1145\/289423.289435"},{"key":"13_CR4","unstructured":"P. Bothner. Kawa-Compiling Dynamic Languages to the Java VM. In Proc. Usenix Conference in New Orleans, June 1998."},{"key":"13_CR5","doi-asserted-by":"crossref","unstructured":"K. Claessen, T. Vullinghs, and E. Meijer. Structuring Graphical Paradigms in TkGofer. In Proc. 1997 International Conference on Functional Programming (ICFP\u2019 97), June 1997.","DOI":"10.1145\/258948.258972"},{"key":"13_CR6","unstructured":"Tcl\/Tk Consortium. Home Page. http:\/\/www.tclconsortium.org\/ , 1999."},{"key":"13_CR7","unstructured":"C.B. Dornan. Tcl + Haskell = TclHaskell. In Proc. 1998 Glasgow FP Group Workshop, Pitlochry, Scotland, September 1998. see also http:\/\/www.dcs.gla.ac.uk\/~nww\/TkHaskell\/TkHaskell.html ."},{"key":"13_CR8","doi-asserted-by":"crossref","unstructured":"S.O. Finne and S.L. Peyton Jones. Composing Haggis. In Proc. 5th. Eurographics Workshop on Programming Paradigms for Computer Graphics. Springer-Verlag, September 1995.","DOI":"10.1007\/978-3-7091-9457-7_7"},{"key":"13_CR9","unstructured":"S.O. Finne, D. Leijen, E. Meijer, and S.L. Peyton Jones. H\/Direct: A Binary Foreign Language Interface for Haskell. In Proc. 1998 International Conference on Functional Programming, (ICFP\u201998), Baltimore, 1998."},{"key":"13_CR10","unstructured":"R. Gordon. Essential JNI: Java Native Interface. Prentice Hall PTR, March 1998. ISBN 0-13-679895-0."},{"key":"13_CR11","unstructured":"Object Management Group. OMG Home Page. http:\/\/www.omg.org\/ , 1999."},{"key":"13_CR12","unstructured":"J. C. Peterson, K. Hammond, L. Augustsson, B. Boutel, F. W. Burton, J. Fasel, A. D. Gordon, R. J. M. Hughes, P. Hudak, T. Johnsson, M. P. Jones, E. Meijer, S. L. Peyton Jones, A. Reid, and P. L. Wadler. Report on the Non-Strict Functional Language, Haskell, Version 1.4, Yale University, 1997. Available at http:\/\/haskell.org ."},{"key":"13_CR13","unstructured":"K. Hammond, J. C. Peterson, L. Augustsson, B. Boutel, F. W. Burton, J. Fasel, A. D. Gordon, R. J. M. Hughes, P. Hudak, T. Johnsson, M. P. Jones, E. Meijer, S. L. Peyton Jones, A. Reid, and P. L. Wadler. The Haskell Library Report, Version 1.4, Yale University, 1997. Available at http:\/\/haskell.org ."},{"key":"13_CR14","unstructured":"Hugs Home Page. http:\/\/www.haskell.org\/hugs\/ , January 1999."},{"key":"13_CR15","unstructured":"Java Technology Home Page. http:\/\/java.sun.com\/ , January 1999."},{"key":"13_CR16","unstructured":"Microsoft Technologies for Java Home Page. http:\/\/www.microsoft.com\/java\/ , January 1999."},{"key":"13_CR17","unstructured":"JavaSoft. Java Native Interface Specification, Release 1.1 (Revised May, 1997). ftp:\/\/ftp.javasoft.com\/docs\/jdk1.1\/jni.ps , May 1997. For later modifications, see documentation of JDK1.2betaX."},{"key":"13_CR18","unstructured":"JavaSoft. Java Development Kit, Version 1.2. http:\/\/java.sun.com\/products\/jdk\/1.2\/ , January 1999. See the online documentation. JDK 1.2 was released in December 1998 as Java 2."},{"key":"13_CR19","unstructured":"S.L. Peyton Jones and M.P. Jones. First-Class Modules for Component-Based Programming. http:\/\/research.microsoft.com\/Users\/simonpj\/Papers\/first-class-modules.ps.gz , April 1996."},{"key":"13_CR20","unstructured":"S.L. Peyton Jones, E. Meijer, and D. Leijen. Scripting COM Components in Haskell. In Proc. 5th. International Conference on Software Reuse, Victoria, British Columbia, June 1998."},{"key":"13_CR21","unstructured":"Microsoft. Component Object Model (COM). http:\/\/www.microsoft.com\/com\/default.asp , January 1999."},{"key":"13_CR22","unstructured":"Microsoft. Integrating Java and COM. Follow links \u201cTechnical Information\u201d and \u201cTechnical Articles\u201d at [16], January 1999."},{"key":"13_CR23","doi-asserted-by":"crossref","unstructured":"R. Noble. Lazy Functional Components for Graphical User Interfaces. PhD thesis, Department of Computer Science, University of York, November 1995.","DOI":"10.1007\/BFb0026828"},{"key":"13_CR24","unstructured":"The Green Card Team. The Green Card Manual (version 2.0). http:\/\/www.dcs.gla.ac.uk\/fp\/software\/green-card\/ , January 1999."},{"key":"13_CR25","unstructured":"The Haskell FFI Team. A primitive foreign function interface (draft specification). Follow the link to the \u201cPrimitive FFI design document\u201d on http:\/\/www.dcs.gla.ac.uk\/fp\/software\/hdirect\/ , June 1998."},{"key":"13_CR26","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1007\/BFb0055423","volume-title":"A Haskell to Java Virtual Machine Code Compiler","author":"D. Wakeling","year":"1998","unstructured":"D. Wakeling. A Haskell to Java Virtual Machine Code Compiler,. In C. Clack, A.J.T. Davie and K. Hammond, editors, Proc. 9th. International Workshop on the Implementation of Functional Languages (IFL\u201997), St Andrews, Scotland, September 1997, volume 1467 of LNCS, pages 39\u201352. Springer-Verlag, 1998."},{"key":"13_CR27","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/BFb0056624","volume-title":"Proc. Principles of Declarative Programming (PLILP\u201998)","author":"D. Wakeling","year":"1998","unstructured":"D. Wakeling. Mobile Haskell: Compiling Lazy Functional Programs for the Java Virtual Machine. In Proc. Principles of Declarative Programming (PLILP\u201998), Pisa, Italy, pages 335\u2013352. Springer-Verlag, September 1998."}],"container-title":["Lecture Notes in Computer Science","Implementation of Functional Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-48515-5_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,4]],"date-time":"2019-05-04T10:52:27Z","timestamp":1556967147000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-48515-5_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540662297","9783540485155"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/3-540-48515-5_13","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1999]]}}}