<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hi all,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">The recent OCaml 4.06 release has made the long-awaited switch to immutable strings by default. However, this has resulted in a significant number of opam packages requiring modifications to build  - we are hosting an OCaml Hack Evening on <b>Thursday 7th December</b> from <b>19:00-22:30 at Pembroke College</b> to fix as many as possible.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Please indicate your interest via the <a href="https://doodle.com/poll/9aq9t6uzb4uf5mhp">Doodle</a> by Thursday 30th November.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">All welcome!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Thanks,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Gemma</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">--</div><br><b>When</b>: Thursday 7 December 2017, 19:00 - 22:30<br><b>Where</b>: The Thomas Gray Room, Pembroke College, Cambridge CB2 1RF<br><b>Who</b>: anyone interested in improving OCaml. Knowledge of OCaml programming will obviously be helpful, but prior experience of working on OCaml internals isn't necessary<br><b>Refreshments</b>: Finger buffet in hack room<br><b>What</b>: <div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">​Fixing opam packages, ​</div>fixing bugs, implementing new features, learning about OCaml internals<br><b>Wiki</b>: <a href="https://github.com/ocamllabs/compiler-hacking/wiki">https://github.com/ocamllabs/compiler-hacking/wiki</a><br><br>This hack evening focuses on fixing up opam packages as well as work on the OCaml compiler.<br><br>The OCaml 4.06 release featured safe-string as the default rather than optional as per previous releases. The focus of this event will be to work on the opam repository to fix up as many packages as possible, and also to publish a guide on <a href="http://ocamllabs.io">ocamllabs.io</a> detailing how to migrate your packages for wider use.<br><br>The evening will also feature a short (5-10 min) presentation about recent MirageOS Marrakech Hack Retreat.<div><br></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">​As well as fixing up opam packages, you can find information on <a href="https://github.com/ocamllabs/compiler-hacking/wiki/Things-to-work-on">mini projects</a> and other compiler projects on the <a href="https://github.com/ocamllabs/compiler-hacking/wiki">wiki</a>.​</div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="font-size:small"><font face="arial, helvetica, sans-serif">Gemma Gordon</font></div><div style="font-size:small"><font face="arial, helvetica, sans-serif"><br></font></div><div><font size="2" face="arial, helvetica, sans-serif">OCaml Labs</font></div><div><font size="2" face="arial, helvetica, sans-serif">SRG Computer Laboratory, University of Cambridge</font></div><div style="font-size:small"><font face="arial, helvetica, sans-serif">01223 763675 | </font><span style="font-family:arial,helvetica,sans-serif">07896 234085</span></div></div></div>

</div></div>