Here is the latest OCaml Weekly News, for the week of October 27 to November 03, 2015.
Archive: https://sympa.inria.fr/sympa/arc/caml-list/2015-10/msg00209.htmlFrédéric Bour announced:
Merlin is an editor-independent tool to ease the developement of programs in OCaml. It aims at providing features available in modern IDEs such as: "as you type" error reporting, auto completion, source browsing ("jump to definition"), extraction of type, ... Merlin is available on opam and can be installed with `opam install merlin`. It can also be built from sources, which are available at https://github.com/the-lambda-church/merlin . As always you can find a full changelog at https://github.com/the-lambda-church/merlin/blob/master/CHANGELOG , but the highlights are : - Improvement in the handling of PPX syntax extensions. - The Jump command contributed by Tomasz Kołodziejski for syntax-aware navigation: https://github.com/the-lambda-church/merlin/wiki/Jump-command - Support for MetaOCaml via the "meta" extension. - Cleanup and refactoring of the Emacs mode to fix long standing issues with concurrency. And more generally a lot of bugfixes and improvement to the existing features. We want to thank Rudi Grinberg, @Fourchaux, Christopher Reichert, David Allsopp, Nick Borden, Mario Rodas, @Twinside, Pierre Chambart, Philipp Haselwarter, Tomasz Kołodziejski and Syohei Yoshida who all contributed to this release. We also thank JaneStreet for their continued support. The Merlin team
Archive: https://sympa.inria.fr/sympa/arc/caml-list/2015-10/msg00210.htmlLouis Roché announced:
The next OUPS meetup will take place on the 10th of November 7pm, at IRILL (23 Avenue d'Italie). We will have a few talks, followed by pizzas. The talks will be the following: * Sebastian Funk: The 8 versions of Incremental * Jérémie Dimino: Preprocessing, the N circles of hell * François Pottier: Expliquer les erreurs de syntaxe, LR de rien, c'est pas facile * Nathan Rebours: Casser des cles RSA avec OCaml Note that we are always in demand of talk *proposals* for future meetups. To register, or for more information, go here: http://www.meetup.com/fr/ocaml-paris/events/226397323/ (Registration is recommended, so that we can order enough food.) Videos from previous sessions are available online: https://www.irill.org/videos/ The meetup organizers.
Archive: https://sympa.inria.fr/sympa/arc/caml-list/2015-10/msg00211.htmlFrançois Pottier announced:
A new release of Menhir (20151030) is available via opam (just run "opam update" and "opam install menhir") and from http://gallium.inria.fr/~fpottier/menhir/ . The relevant chunk of the CHANGES file is appended at the end of this message. Here is a summary of the most important changes: - A brand new set of tools to work on syntax errors. These tools have been used to equip the CompCert compiler with new syntax error messages. - Additions to the incremental API, including several ready-made main loops. - Incompatible change of the incremental API: renamed the type ['a result] to ['a checkpoint] (sorry about that). - Makefile fixes in an attempt to allow installation under opam/Windows. - MenhirLib is now installed in both binary and source forms. This can be used to include a snapshot of MenhirLib in your project.
Archive: https://sympa.inria.fr/sympa/arc/caml-list/2015-11/msg00000.htmlAnders Peter Fugmann announced:
Ocaml-Amqp is an async based client library for Amqp. The library implements 0-9-1 specification of the protocol and support for some Rabbitmq server extensions. Ocaml-Amqp provides low level bindings the to Amqp protocol as well as high level messaging patterns. It is implemented in pure Ocaml. The library implements 0-9-1 specification of the protocol and support for some Rabbitmq server extensions. The code is available in Github, and though Opam Comments, Requests, bug reports, etc. are more than welcome. /Anders  https://github.com/andersfugmann/ocaml-amqp
Thanks to Alp Mestan, we now include in the OCaml Weekly News the links to the recent posts from the ocamlcore planet blog at http://planet.ocaml.org/. OCamlCore Forge Projects: savete https://forge.ocamlcore.org/projects/savete/ Dario Teixeira: On-the-fly lexer switching with Menhir http://nleyten.com/post/2015/10/29/On-the-fly-lexer-switching-with-Menhir
If you happen to miss a CWN, you can send me a message and I'll mail it to you, or go take a look at the archive or the RSS feed of the archives.
If you also wish to receive it every week by mail, you may subscribe online.