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 mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 5B2C47F91C; Tue, 24 May 2016 00:27:20 +0200 (CEST) IronPort-PHdr: 9a23:OflbpBOUrklB2oQmTUgl6mtUPXoX/o7sNwtQ0KIMzox0KPn7rarrMEGX3/hxlliBBdydsKIVzbGH+Pm+BiQp2tWojjMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpQAbFhi3DwdpPOO9QteU1JTmkbvjsMSNPE1hv3mUX/BbFF2OtwLft80b08NJC50a7V/3mEZOYPlc3mhyJFiezF7W78a0+4N/oWwL46pyv50IbaKvdK09SflcDS86G2Ez/szi8xfZCUOI7WAdXWgQuhtOGQnMqh/gDbnrtS6vmvBgwGHOMdfrVaEzVnep5qJvYA3viCBBPDk8pjKEwvdshb5W9Ury7yd0xJTZNdmY Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=drupyog+caml@zoho.com; spf=Pass smtp.mailfrom=drupyog+caml@zoho.com; spf=None smtp.helo=postmaster@sender153-mail.zoho.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of drupyog+caml@zoho.com) identity=pra; client-ip=74.201.84.153; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="drupyog+caml@zoho.com"; x-sender="drupyog+caml@zoho.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of drupyog+caml@zoho.com designates 74.201.84.153 as permitted sender) identity=mailfrom; client-ip=74.201.84.153; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="drupyog+caml@zoho.com"; x-sender="drupyog+caml@zoho.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@sender153-mail.zoho.com) identity=helo; client-ip=74.201.84.153; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="drupyog+caml@zoho.com"; x-sender="postmaster@sender153-mail.zoho.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0A4BABcgkNXb5lUyUpchA0rUrFMijoihyc7EQEBAQEBAQEBEQEMCQsHIy+CLYI/IAE3HQE9AmAMCAEBiBABAwEEEgQKsRpnhEEHAogQIiglhBocCYgdiheCWZM8hQCCHYNjiCCCN3aGFIVZAo9MNoQbbAGJUAEBAQ X-IPAS-Result: A0A4BABcgkNXb5lUyUpchA0rUrFMijoihyc7EQEBAQEBAQEBEQEMCQsHIy+CLYI/IAE3HQE9AmAMCAEBiBABAwEEEgQKsRpnhEEHAogQIiglhBocCYgdiheCWZM8hQCCHYNjiCCCN3aGFIVZAo9MNoQbbAGJUAEBAQ X-IronPort-AV: E=Sophos;i="5.26,357,1459807200"; d="scan'208,217";a="178752904" Received: from sender153-mail.zoho.com ([74.201.84.153]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES256-SHA; 24 May 2016 00:27:18 +0200 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=to:from:subject:message-id:date:user-agent:mime-version:content-type; b=ExeRcSyod/sbnV3SRrhHYbVX6A4h9ADszMeeMVQtffTa05gTmUWU+efIBnJ7IS86Fz8ABr/Sb3lH IU1AVKKMEjO4W3RFmpvkbNbls42n+h3aHhq4rX7ZH676x88gfRQB Received: from [192.168.1.8] (did75-8-82-228-42-129.fbx.proxad.net [82.228.42.129]) by mx.zohomail.com with SMTPS id 146404243385956.273179268623835; Mon, 23 May 2016 15:27:13 -0700 (PDT) To: caml-list@inria.fr, ocsigen@inria.fr From: Drup Message-ID: <1b0dfd55-54e6-e3af-498f-812e9c969693@zoho.com> Date: Tue, 24 May 2016 00:27:11 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------C41A0AEDCE726C4465C253C0" Subject: [Caml-list] [ANN] TyXML 4.0 This is a multi-part message in MIME format. --------------C41A0AEDCE726C4465C253C0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit It is with great pleasure that we are announcing the release of TyXML 4.0.0. The major features of this new release are a new PPX syntax extension that allows to use the standard HTML syntax and an improved user experience for both old and new TyXML users. TyXML is a library for building statically correct HTML5 and SVG documents. It provides a set of combinators which use the OCaml type system to ensure the validity of the generated document. TyXML’s combinators can be used to build textual HTML and SVG, but also DOM trees or reactive interfaces, using Eliom and Js_of_ocaml. A presentation of the new release is available on the ocsigen blog and the changelog is available on github . Happy HTML and SVG hacking! --------------C41A0AEDCE726C4465C253C0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

It is with great pleasure that we are announcing the release of TyXML 4.0.0. The major features of this new release are a new PPX syntax extension that allows to use the standard HTML syntax and an improved user experience for both old and new TyXML users.

TyXML is a library for building statically correct HTML5 and SVG documents. It provides a set of combinators which use the OCaml type system to ensure the validity of the generated document. TyXML’s combinators can be used to build textual HTML and SVG, but also DOM trees or reactive interfaces, using Eliom and Js_of_ocaml.

A presentation of the new release is available on the ocsigen blog and the changelog is available on github.

Happy HTML and SVG hacking!
--------------C41A0AEDCE726C4465C253C0--