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 9B50D7EE4B for ; Tue, 24 Sep 2013 22:25:33 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of tews@os.inf.tu-dresden.de) identity=pra; client-ip=141.76.48.99; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="tews@os.inf.tu-dresden.de"; x-sender="tews@os.inf.tu-dresden.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of tews@os.inf.tu-dresden.de) identity=mailfrom; client-ip=141.76.48.99; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="tews@os.inf.tu-dresden.de"; x-sender="tews@os.inf.tu-dresden.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@os.inf.tu-dresden.de) identity=helo; client-ip=141.76.48.99; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="tews@os.inf.tu-dresden.de"; x-sender="postmaster@os.inf.tu-dresden.de"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Au0AALT0QVKNTDBjl2dsb2JhbABbgmZZrwkBk0MWDgEBAQEBCBYHPIJmgVyIOgMImx2hL49uhAcDl3yVHQ X-IPAS-Result: Au0AALT0QVKNTDBjl2dsb2JhbABbgmZZrwkBk0MWDgEBAQEBCBYHPIJmgVyIOgMImx2hL49uhAcDl3yVHQ X-IronPort-AV: E=Sophos;i="4.90,973,1371074400"; d="scan'208";a="34183566" Received: from os.inf.tu-dresden.de ([141.76.48.99]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 24 Sep 2013 22:25:32 +0200 Received: from [2002:8d4c:3001:48:222:68ff:fe19:71d] (helo=blau.inf.tu-dresden.de) by os.inf.tu-dresden.de with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80.1) id 1VOZAq-0004Q0-8s for caml-list@inria.fr; Tue, 24 Sep 2013 22:25:32 +0200 Received: from tews by blau.inf.tu-dresden.de with local (Exim 4.80) (envelope-from ) id 1VOZAp-0006eK-9d for caml-list@inria.fr; Tue, 24 Sep 2013 22:25:31 +0200 From: Hendrik Tews MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21057.62779.166955.488865@blau.inf.tu-dresden.de> Date: Tue, 24 Sep 2013 22:25:31 +0200 To: caml-list@inria.fr Subject: [Caml-list] Enhanced OCaml Documentation 4.01 Dear all, I would like to announce The Enhanced OCaml Documentation Version 4.01 available via http://www.askra.de/software/ocaml-doc/4.01 This version of the OCaml manual enhances the original html version in the following way: - Changes (wrt version 4.00) are tagged with icons and color - an additional appendix contains all grammar rules As always, the enhanced documentation reveals some points that have not been mentioned in the official 4.01 announcement from Damien Doligez. This time, the most important such point is that the documentation approves what long-term OCaml hackers have been using for years to improve their code. You can use an infix symbol as for-loop-variable: for (+) = ... to ... do ... done will (mostly) word as (un)expected! ;-) Enjoy, Hendrik