HelloHere is the latest OCaml Weekly News, for the week of August 20 to 27,
2019.
Table of Contents ───────────────── Lascar-0.6-alpha Lwt 4.3.0 — preparing for 5.0.0 Are there any OCaml podcasts out there? Other OCaml News Old CWN Lascar-0.6-alpha ════════════════Archive: <https://discuss.ocaml.org/t/ann-lascar-0-6-alpha/4270/1>
jserot announced ────────────────This is to announce the availability of version 0.6 of `Lascar', a
library for manipulating Labeled Transition Systems in OCaml.This release is essentially a repackaging to support building and
installing with `dune' and removing the dependency on `camlp4'. `Lascar' is available in source code from [github] or as a [opam package]. [github] <https://github.com/jserot/lascar> [opam package] <http://opam.ocaml.org/packages/lascar/> Lwt 4.3.0 — preparing for 5.0.0 ═══════════════════════════════ Archive: <https://discuss.ocaml.org/t/lwt-4-3-0-preparing-for-5-0-0/4275/1> Anton Bachin announced ──────────────────────We are pleased to announce release *4.3.0* of [*Lwt*], the promise and
concurrent I/O library. It is now installable from opam: ┌──── │ opam update && opam upgrade lwt └──── <https://github.com/ocsigen/lwt> Lwt 4.3.0 is a relatively small release, offering a fewimprovements. However, it announces several new breaking changes for
the upcoming Lwt 5.0.0. Everything is detailed in the [*fullchangelog*]. Lwt 5.0.0 is planned for November 2019, three months from
now. The breaking changes are relatively minor and should affect fewusers. About half are simply removing unused features, some of which
are experimental features that never matured.There are two breaking changes planned for 5.0.0 that are probably
relevant to everyone: 1. The signature of [`Lwt.async'] will become ┌──── │ Lwt.async : (unit -> unit Lwt.t) -> unit └──── See [#603].2. [`Lwt.choose'], [`Lwt.pick'], and similar functions, will raise `Invalid_argument' if called with an empty list. Right now, they
return a promise that never resolves. See [#562]. Happy concurrent programming! [*Lwt*] <https://github.com/ocsigen/lwt>[*full changelog*] <https://github.com/ocsigen/lwt/releases/tag/4.3.0>
[`Lwt.async'] <https://github.com/ocsigen/lwt/blob/705a206ad64149be6cc93bb1447ce22fd14017ca/src/core/lwt.mli#L792> [#603] <https://github.com/ocsigen/lwt/issues/603#issuecomment-523139684> [`Lwt.choose'] <https://github.com/ocsigen/lwt/blob/705a206ad64149be6cc93bb1447ce22fd14017ca/src/core/lwt.mli#L1001> [`Lwt.pick'] <https://github.com/ocsigen/lwt/blob/705a206ad64149be6cc93bb1447ce22fd14017ca/src/core/lwt.mli#L961> [#562] <https://github.com/ocsigen/lwt/pull/562> Are there any OCaml podcasts out there? ═══════════════════════════════════════ Archive: <https://discuss.ocaml.org/t/are-there-any-ocaml-podcasts-out-there/4277/1> Ozan Sener asked ──────────────── Over the last two years OCaml has become my favorite language toprogram in. Decades of resources, open source projects, mailing list posts and IRC/Discord logs all helped me develop a taste for ML and
build real things that were previously out of my comfortzone. Unfortunately, I'm currently not in a circle where I can tap into know-how of experienced OCaml developers, and I feel like I'm
missing out.I've been listening to <https://reason.town/> lately, and I really like the casual format. Do you have anything similar, on any medium,
that you are following? Yawar Amin replied ──────────────────I've never heard of an OCaml-specific podcast but I think sometimes OCamlers go on as guests in other podcasts. One that I enjoyed was
@avsm on FLOSS Weekly talking about Mirage and OCaml <https://twit.tv/shows/floss-weekly/episodes/302> Armael also replied ───────────────────There was also a series of podcasts done during the December 2017
MirageOS hack retreat: <https://discuss.ocaml.org/t/mirageos-audio-profiles-podcast-series/1482>. Other OCaml News ════════════════ From the ocamlcore planet blog ──────────────────────────────Here are links from many OCaml blogs aggregated at [OCaml Planet].
• [Decompress: The New Decompress API] • [Derivations as computations] [OCaml Planet] <http://ocaml.org/community/planet/> [Decompress: The New Decompress API] <https://tarides.com/blog/2019-08-26-decompress-the-new-decompress-api.html> [Derivations as computations] <http://math.andrej.com/2019/08/21/derivations-as-computations/> Old CWN ═══════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]. [Alan Schmitt] [send me a message] <mailto:alan.schm...@polytechnique.org> [the archive] <http://alan.petitepomme.net/cwn/>[RSS feed of the archives] <http://alan.petitepomme.net/cwn/cwn.rss>
[online] <http://lists.idyll.org/listinfo/caml-news-weekly/> [Alan Schmitt] <http://alan.petitepomme.net/>
signature.asc
Description: PGP signature
_______________________________________________ caml-news-weekly mailing list caml-news-weekly@lists.idyll.org http://lists.idyll.org/listinfo/caml-news-weekly