BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:OCaml-Java: blending OCaml &amp\; Java - Xavier Clerc
DTSTART:20130808T130000Z
DTEND:20130808T140000Z
UID:TALK46517@talks.cam.ac.uk
CONTACT:Raphael Proust
DESCRIPTION:We present the mechanisms provided by the OCaml-Java project\n
 to allow seamless interoperability between the OCaml and Java\nlanguages. 
 A tool generating Java class definitions allows to\nmanipulate OCaml value
 s from the Java language while retaining\ntype safety. An extension of the
  OCaml type system allows to\nmanipulate Java instances from an OCaml prog
 ram.\n\nWe demonstrate on small example how these mechanisms allow\nto eas
 ily blend OCaml and Java code in a single codebase\, and\nconsider the enc
 oding of Java types into OCaml types.
LOCATION:FW26\, Computer Laboratory\, William Gates Building
END:VEVENT
END:VCALENDAR
