From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr 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 5C7B67EE5B for ; Tue, 27 May 2014 14:08:00 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of darioteixeira@yahoo.com) identity=pra; client-ip=98.138.91.110; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="darioteixeira@yahoo.com"; x-sender="darioteixeira@yahoo.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of darioteixeira@yahoo.com designates 98.138.91.110 as permitted sender) identity=mailfrom; client-ip=98.138.91.110; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="darioteixeira@yahoo.com"; x-sender="darioteixeira@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@nm17-vm6.bullet.mail.ne1.yahoo.com) identity=helo; client-ip=98.138.91.110; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="darioteixeira@yahoo.com"; x-sender="postmaster@nm17-vm6.bullet.mail.ne1.yahoo.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmUBAMl+hFNiiltulGdsb2JhbABZg1lYCKw3hAuSWxYOAQEBAQcLCwkSKoIgFyAVARciFXoBDgEGGAGIPwEBAhEECbFRCYMEgX2XCgEjAwEjA4YkEQYKAgGTDASKIY9ZgTaFLjdZiVNyhD8 X-IPAS-Result: AmUBAMl+hFNiiltulGdsb2JhbABZg1lYCKw3hAuSWxYOAQEBAQcLCwkSKoIgFyAVARciFXoBDgEGGAGIPwEBAhEECbFRCYMEgX2XCgEjAwEjA4YkEQYKAgGTDASKIY9ZgTaFLjdZiVNyhD8 X-IronPort-AV: E=Sophos;i="4.98,918,1392159600"; d="scan'208";a="76621578" Received: from nm17-vm6.bullet.mail.ne1.yahoo.com ([98.138.91.110]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 27 May 2014 14:07:59 +0200 Received: from [98.138.100.102] by nm17.bullet.mail.ne1.yahoo.com with NNFMP; 27 May 2014 12:07:58 -0000 Received: from [98.138.89.163] by tm101.bullet.mail.ne1.yahoo.com with NNFMP; 27 May 2014 12:07:58 -0000 Received: from [127.0.0.1] by omp1019.mail.ne1.yahoo.com with NNFMP; 27 May 2014 12:07:58 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 89767.24666.bm@omp1019.mail.ne1.yahoo.com Received: (qmail 13225 invoked by uid 60001); 27 May 2014 12:07:58 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1401192478; bh=NCw9r9IaRiIMXQRlr1/nFrY9XYjX0mlbGiRP3u+wZsE=; h=Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=oqEScKekzb9qP0EK5WfFcu6BY7M13vAfc14rapjrjUd68xoLuc7CKVCVy7VlPK37HfhiGIZ3eh3NewMBtReCXVnWD7YEDBqt0StjdboKWc/P0+HApi7KwAJG8l+K5u91oJ+hVejvWeEGvNK7wTc23kRTIEz3HrvBTM+31Cacwyg= X-YMail-OSG: SInD7i0VM1lZ1kYtHnmei_gUAjNmz4n78UTv6CfgTLehRzD UM6Lae81thOTue3x.3oSjK3eNQ..GlwcOrurxOwy7hyMhdl5ayIwPNAHWbni EaCuSVC4KISwabT5h3fNn58flJuqf3GezESysI7CR0Fr0y3vCqock4nFhFVq ..C9qw2n2gC1XGKVmOl7yx5YQCRmt8yrb4_ofumWw4NQTOiViLnv2DEyS3rY qeZvJq.3Hwv_pF8yfwVGdqe6uRBjWJNsU9r0u2ZbANeq6hUcsVScpOWLCTvx zdtdG1cKevN8K0WQTyJnyepM_iukhx7w_3GK83m6QgWyn0s8lyt2c_K9ekDd 6.fPfbgGriezWij8gIBTFFqcqphvNuFT42ERiOrZAV_uakHuBGv2rwcMF8WK ibShuRK6FR94AWnD5DUzlK82WjGjylDxBgFhLOuAwRaAlTQhJ9l_IRawFIrT 6jYHfUZGd.Amh1hqX8jcWvvDrNfQwqAoS50NIPBHp_lN4Ts3VyTPgykpKw20 cCHNWhJpqolezdqlOC0MXTYlA.72.XefVy7gQIbdPEirlTWinmsI7udZY6Dw UT9JqB6mefszPWccNtEOXH7I1_eddBk_itgXOnxR8Xo.poI6QMD4zUXkk0Mo TbPIKZtwErQUqMqVvXMll.8W93ce0UKWdOVoNDv6ACg-- Received: from [195.23.39.228] by web121704.mail.ne1.yahoo.com via HTTP; Tue, 27 May 2014 05:07:57 PDT X-Rocket-MIMEInfo: 002.001,SGksCgoKSSdtIGhhcHB5IHRvIGFubm91bmNlIHRoZSByZWxlYXNlIDMuMCBvZiBMaXRpb20sIGEgc21hbGwgbGlicmFyeSBhaW1pbmcgdG8gY29tcGxlbWVudCBFbGlvbSwKdGhlIHdlYiBwcm9ncmFtbWluZyBmcmFtZXdvcmsgcGFydCBvZiB0aGUgT2NzaWdlbiBwcm9qZWN0LiBMaXRpb20gaXMgYmFzaWNhbGx5IGEgY29sbGVjdGlvbgpvZiBtb2R1bGVzIG9mZmVyaW5nIGhpZ2gtbGV2ZWwgY29uc3RydWN0cyBmb3IgV2ViIHByb2dyYW1taW5nLgoKQWxvbmcgd2l0aCBzb21lIG1pbm9yIGFkanVzdG1lbnRzIHMBMAEBAQE- X-Mailer: YahooMailWebService/0.8.188.663 Message-ID: <1401192477.44279.YahooMailNeo@web121704.mail.ne1.yahoo.com> Date: Tue, 27 May 2014 05:07:57 -0700 (PDT) From: Dario Teixeira Reply-To: Dario Teixeira To: "ocsigen@inria.fr" , OCaml mailing-list MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Caml-list] [ANN] Litiom 3.0 Hi, I'm happy to announce the release 3.0 of Litiom, a small library aiming to = complement Eliom, the web programming framework part of the Ocsigen project. Litiom is basica= lly a collection of modules offering high-level constructs for Web programming. Along with some minor adjustments so that Litiom works with the newly relea= se Eliom 4.0, Litiom 3.0 takes advantage of the bump in major version number to make a lo= ng sought reorganisation of the API. Yes, this means that Litiom 3.0 is not backwards= -compatible with Litiom 2.1. On the bright side, porting code using the old Litiom to t= he new one is mostly a matter of search & replace, and should not require any major re= factoring. I've written a blog post detailing some of the changes: http://nleyten.com/post/2014/05/27/Announcing-Litiom-3.0 Also, the package is already available in OPAM.=A0 Happy hacking! Best regards, Dario Teixeira