From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id B78197EE89 for ; Fri, 28 Oct 2016 18:22:39 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=antonbachin@yahoo.com; spf=Pass smtp.mailfrom=antonbachin@yahoo.com; spf=None smtp.helo=postmaster@nm24.bullet.mail.ne1.yahoo.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of antonbachin@yahoo.com) identity=pra; client-ip=98.138.90.87; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="antonbachin@yahoo.com"; x-sender="antonbachin@yahoo.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of antonbachin@yahoo.com designates 98.138.90.87 as permitted sender) identity=mailfrom; client-ip=98.138.90.87; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="antonbachin@yahoo.com"; x-sender="antonbachin@yahoo.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@nm24.bullet.mail.ne1.yahoo.com) identity=helo; client-ip=98.138.90.87; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="antonbachin@yahoo.com"; x-sender="postmaster@nm24.bullet.mail.ne1.yahoo.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AiBPR2xCod/BuN2vyBnrZUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSP77pcbcNUDSrc9gkEXOFd2CrakV0ayJ6OuxCCRAuc/H6y9SNsQUFlcsso?= =?us-ascii?q?Y/oU8JOIa9E0r1LfrnPWQRPf9pcxtbxUy9KlVfA83kZlff8TWY5D8WHQjjZ0Iu?= =?us-ascii?q?frymUt2as8Pineu7/pmWZwRTmBK8Z6lzJVO4t03MrcQMmsEqfq04zx+MpnpTZ8?= =?us-ascii?q?xXw3lpLBSdhUCvyN23+ctK9ThXvboL/sVAUKOyK60+UbteBj0tM2EzzNzitR7E?= =?us-ascii?q?CwCI4y1PAS0tjhNUDl2dv1nBVZDrv36iuw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ASAgCHehNYhldaimJdHQEFAQsBGAEFA?= =?us-ascii?q?QsBggd4AQEBAQF3fRGNJZkrhh+EKYQ2gxSCByiHez8UAQEBAQEBAQEBAQESAQE?= =?us-ascii?q?BCAsLCR0wgjMYglgGAQE4gSUYiEwBAxcOsB2CUoJeAQEFg1cBIycDg24BAQEHA?= =?us-ascii?q?QEBAQEBAQEXAwUTAoYogX0IhTOFFIIvj0mKVIYthRyEXh+BT4RtgxcghXACjHy?= =?us-ascii?q?EFB6BB4MaIIF8VAGHcgEBAQ?= X-IPAS-Result: =?us-ascii?q?A0ASAgCHehNYhldaimJdHQEFAQsBGAEFAQsBggd4AQEBAQF?= =?us-ascii?q?3fRGNJZkrhh+EKYQ2gxSCByiHez8UAQEBAQEBAQEBAQESAQEBCAsLCR0wgjMYg?= =?us-ascii?q?lgGAQE4gSUYiEwBAxcOsB2CUoJeAQEFg1cBIycDg24BAQEHAQEBAQEBAQEXAwU?= =?us-ascii?q?TAoYogX0IhTOFFIIvj0mKVIYthRyEXh+BT4RtgxcghXACjHyEFB6BB4MaIIF8V?= =?us-ascii?q?AGHcgEBAQ?= X-IronPort-AV: E=Sophos;i="5.31,410,1473112800"; d="scan'208";a="242789432" Received: from nm24.bullet.mail.ne1.yahoo.com ([98.138.90.87]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 28 Oct 2016 18:21:46 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1477671705; bh=MNvLHJsme9Nnd5STVdnm/bcuKcJ1m4KnGD60acNkbzQ=; h=From:Subject:Date:To:From:Subject; b=CZUkOjPM2QNxt4Zjzx6mgj/hJ1pGcdw5uEfpdWpKDvymRPRVBbzU8E8JY2GEtFOe9XKKTUyVQcvY2SRreTzy09yCKHx7o9x0tp+iExOspZd3jDPAuephlkNKSKgNlI3fXphxFJ83DwU2p7OeAB1wlvfJP/WOqj8iFOgwdX/mIBCyAK0LL8HFWHlLzIJxdNbF4PMcFZjS/7LW2saG3tk/B4ooChldvdiyVoLDht4Ev6n44fTzk9Y7JQB9roqZ2vyzP3lKbUMUar0fWYiLyBD9kwUeLIA7v7rzWRgUO9Xjo2E1DbdQYjUcg5z/lsjeWpE+fXaalZCOR6+d0Mo9qd6I4g== Received: from [98.138.100.117] by nm24.bullet.mail.ne1.yahoo.com with NNFMP; 28 Oct 2016 16:21:45 -0000 Received: from [98.138.84.43] by tm108.bullet.mail.ne1.yahoo.com with NNFMP; 28 Oct 2016 16:21:44 -0000 Received: from [127.0.0.1] by smtp111.mail.ne1.yahoo.com with NNFMP; 28 Oct 2016 16:21:44 -0000 X-Yahoo-Newman-Id: 983618.82101.bm@smtp111.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 6ozyemoVM1mkbd9pjgt6NxDeHPaMWVu.zOwbsYyVO.YJO04 vwTST6pXjpMk4u_KdE3CUi0.tMNgn7PdcQoRlV1DZ36VnZfdvlkkghwXTmPg 4KlSIgt2U4HxbLLeVmznY95mYsipCPs49.QRZQwn2yGK0fQIzEbPhvyRSDvD 1Od0wR4QcpUBGEYZanwyUGZpo8qBoA2Qz.t9kJKrA1s9LyXYzrWzNGNihWuY ldgPOAjkmmJlprtta.8vLev65Pg.MH39zWe.3dZtHJc0RAbqAYFXjhtVoI6M jiUi.yH9n7wunMkiRs4PNNTS32BEbK5zNBXaIb2VleKnaFTp8zp2xmK_2Rw5 c44mfMxJ3ag3.l.YArTq9aXk_v4K0eN5spHDz9lkk3zKgD7kWD2EudbxunjV wlAQxlzeqFrMavYgxvhgE0jgcvgE2KhxQgVmb9_ln3vFuSxjrPjVDIx.ZPSy rqzKnSnROH.fMx8YKqQyis4sKf3iOVLqXxrPNRFGXe4mA2zjlvTQaHOIGlWs QT.CfB548V1AOf2DDI2SWUpu0u.Fe_jOfy8pkm2uLSs.uO9EWI4LeAzB_Q_4 XSWvG0R_M1aupQAQyxFg- X-Yahoo-SMTP: ddtAESaswBBsjSthz_dVP91gr2NDfymF From: Anton Bachin Content-Type: text/plain; charset=us-ascii X-Mao-Original-Outgoing-Id: 499364389.881229-76abc05f901301612e4c69446ccd5714 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) Message-Id: <43407067-ABCA-403C-9642-045D8DD4A138@yahoo.com> Date: Fri, 28 Oct 2016 11:19:49 -0500 To: "caml-list@inria.fr users" X-Mailer: Apple Mail (2.2070.6) Subject: [Caml-list] =?UTF-8?Q?=5BANN=5D_Lwt_2=2E6=2E0_=E2=80=93_monadic_c?= =?UTF-8?Q?oncurrency_library?= Greetings, I am pleased to announce the 2.6.0 release of Lwt. https://github.com/ocsigen/lwt This release fixes several serious longstanding bugs (see changelog [1]). The primary work, however, is towards making Lwt easier to contribute to and maintain. To this end: - Lwt is now automatically tested on OS X, Cygwin, and Windows, in addition to Linux, with more platforms planned, - there are documentation improvements, - more test cases are being written, - there is an initial plan/roadmap page, to be updated with your input [2]. - a Gitter chat has been added [3], - the issue backlog has been drained somewhat. The next minor release, 2.7.0, will drop support for OCaml 4.01, and begin a process of deprecating and very gradually removing obsolete functions and modules, such as the Camlp4 syntax. This will yield a smaller Lwt that is easier to understand. [ocaml.deprecated] attributes will also make it safer to make desirable API changes. A major near-term goal is to write more thorough documentation for Lwt, and make Lwt easier to get started with. Please comment on omissions, misleading parts, etc. (see contact [4]). After addressing that, ordinary work will focus on quality of the internals and API, especially with regard to performance. Comments, issues, and contributions on any subject are welcome :) Regards from new maintainer, Anton [1]: https://github.com/ocsigen/lwt/releases/tag/2.6.0 [2]: https://github.com/ocsigen/lwt/wiki/Plan [3]: https://gitter.im/ocaml-lwt/Lobby [4]: https://github.com/ocsigen/lwt#contact