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 07C397FF75 for ; Fri, 5 Aug 2016 22:55:00 +0200 (CEST) IronPort-PHdr: 9a23:Oh5aQhB2YAnelHtgRzGiUyQJP3N1i/DPJgcQr6AfoPdwSP/7r8bcNUDSrc9gkEXOFd2CrakV06yG7+u5BDVIyK3CmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TWM5DIfUi/yKRBybrysXNWD14Lni6vrpsSbSj4LrQL1Wal1IhSyoFeZnegtqqwmFJwMzADUqGBDYeVcyDAgD1uSmxHh+pX4p8Y7oGwD884mosVJVKG/e6UjUZRZCi4nOiY7/p7RuAHHXDeIszE8VWMZmB0AMQjM6h6wFsPxoCvzsOUniXSyN8nxSrU+VC6tqaFmVEm7pj0AMmtz0GbRhcZ3xJBbqRSu71xV56nzRau4DtU5NvyGJJs+aFoAFI4FVz5BC4WzNdpSJ+AFOuFdpYTnqB0IoAfoVlrkP//m1jId3iy+5qY9yel0SQw= Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=Neutral smtp.pra=hzhang295@bloomberg.net; spf=Pass smtp.mailfrom=hzhang295@bloomberg.net; spf=None smtp.helo=postmaster@mgnj1.bloomberg.net Received-SPF: Neutral (mail2-smtp-roc.national.inria.fr: domain of hzhang295@bloomberg.net does not assert whether or not 69.191.244.19 is permitted sender) identity=pra; client-ip=69.191.244.19; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="hzhang295@bloomberg.net"; x-sender="hzhang295@bloomberg.net"; x-conformance=sidf_compatible; x-record-type="spf2.0" Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of hzhang295@bloomberg.net designates 69.191.244.19 as permitted sender) identity=mailfrom; client-ip=69.191.244.19; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="hzhang295@bloomberg.net"; x-sender="hzhang295@bloomberg.net"; 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@mgnj1.bloomberg.net) identity=helo; client-ip=69.191.244.19; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="hzhang295@bloomberg.net"; x-sender="postmaster@mgnj1.bloomberg.net"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AQAQA//KRXhxP0v0UZAUOEG6osimpIhD+BfSaGFYEjOBQBAQEBAQEBAREBAQEIDQkJGS+CMhaCLAETCms+AgQdIQwsiCkFCZBKjzKHCodxAQFmhieKDwWFMopRgjWCWgWZKwgBAQEYgRGEc5grApAqHoJZgVc8N4drAQEB X-IPAS-Result: A0AQAQA//KRXhxP0v0UZAUOEG6osimpIhD+BfSaGFYEjOBQBAQEBAQEBAREBAQEIDQkJGS+CMhaCLAETCms+AgQdIQwsiCkFCZBKjzKHCodxAQFmhieKDwWFMopRgjWCWgWZKwgBAQEYgRGEc5grApAqHoJZgVc8N4drAQEB X-IronPort-AV: E=Sophos;i="5.28,474,1464645600"; d="scan'208,217";a="229144110" Received: from mgnj1.bloomberg.net ([69.191.244.19]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Aug 2016 22:54:59 +0200 X-BB-Reception-Complete: 05 Aug 2016 16:54:58 -0400 X-IP-Listener: Outgoing Mail X-IP-MID: 281952257 Received: from p057.bloomberg.com (HELO p057) ([10.126.157.205]) by mgnj1.bloomberg.net with SMTP; 05 Aug 2016 16:54:58 -0400 X-BLP-INETSVC: version=BLP_APP_S_INETSVC_1.0.1; host=mgnj1:25; conid=43 Date: Fri, 5 Aug 2016 20:54:58 -0000 From: "Hongbo Zhang (BLOOMBERG/ 731 LEX)" Reply-To: "Hongbo Zhang" To: caml-list@inria.fr MIME-Version: 1.0 Message-ID: <57A4FD22002F0224003900EE_0_80288@p057> X-BLP-GUID: 57A4FD22002F0224003900EE0000 Content-Type: multipart/alternative; boundary="BOUNDARY_57A4FD22002F0224003900EE_0_98036_p057" Content-ID: Subject: [Caml-list] ANN: OCaml-Fiddle (try OCaml everywhere) --BOUNDARY_57A4FD22002F0224003900EE_0_98036_p057 Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: base64 RGVhciBPQ2FtbCBkZXZlbG9wZXJzOgogICBXZSBhcmUgZ2xhZCB0byBhbm5v dW5jZSB0aGUgYmV0YSByZWxlYXNlIG9mIE9DYW1sLUZpZGRsZSAoaHR0cHM6 Ly9ibG9vbWJlcmcuZ2l0aHViLmlvL2J1Y2tsZXNjcmlwdC9qcy1kZW1vLyks IHdoZXJlIHlvdSBjYW4gd3JpdGUgT0NhbWwgc25pcHBldCwgcnVuIGl0IGlu IHRoZSBicm93c2VyIGFuZCBzaGFyZSB3aXRoIG90aGVyIHBlb3BsZSAoYnkg c2hhcmUgYnV0dG9uKS4KICAgSXQgYWxzbyBhY2NlcHQgZ2lzdCBpZCBpbiB0 aGUgZm9ybWF0OgogICBodHRwczovL2Jsb29tYmVyZy5naXRodWIuaW8vYnVj a2xlc2NyaXB0L2pzLWRlbW8vP2dpc3Q9Z2lzdF9pZAogICBJdCBpcyBwb3dl cmVkIGJ5IEJ1Y2tsZVNjcmlwdCBhbmQgSlNPTwoKICAgVGhhbmtzIC0tIEhv bmdibwo= --BOUNDARY_57A4FD22002F0224003900EE_0_98036_p057 Content-Type: text/html; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: base64 PGh0bWw+PGhlYWQ+PHRpdGxlPjwvdGl0bGU+PC9oZWFkPjxib2R5PjwhLS0g cnRlLXZlcnNpb24gMC4yIDk5NDc1NTE2MzcyOTQwMDhiNzdiY2UyNWViNjgz ZGFjIC0tPjxkaXYgY2xhc3M9InJ0ZS1zdHlsZS1tYWludGFpbmVyIiBzdHls ZT0iZm9udC1mYW1pbHk6IEFyaWFsOyB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7 IGZvbnQtc2l6ZTogc21hbGw7IGNvbG9yOiByZ2IoMCwgMCwgMCk7ImRhdGEt Y29sb3I9Imdsb2JhbC1kZWZhdWx0IiBiYmctY29sb3I9ImRlZmF1bHQiIGRh dGEtYmItZm9udC1zaXplPSJtZWRpdW0iIGJiZy1mb250LXNpemU9Im1lZGl1 bSIgYmJnLWZvbnQtZmFtaWx5PSJub3JtYWwiPjxkaXY+RGVhciBPQ2FtbCBk ZXZlbG9wZXJzOjwvZGl2PjxkaXYgY2xhc3M9ImxpbmUiIGlkPSJmaWxlLWdp c3RmaWxlMS10eHQtTEMyIj4gICBXZSBhcmUgZ2xhZCB0byBhbm5vdW5jZSB0 aGUgYmV0YSByZWxlYXNlIG9mIE9DYW1sLUZpZGRsZSAoPGEgc3BlbGxjaGVj az0iZmFsc2UiYmJnLWRlc3RpbmF0aW9uPSJydGU6YmluZCIgaHJlZj0iaHR0 cHM6Ly9ibG9vbWJlcmcuZ2l0aHViLmlvL2J1Y2tsZXNjcmlwdC9qcy1kZW1v LyJkYXRhLWRlc3RpbmF0aW9uPSJydGU6YmluZCI+aHR0cHM6Ly9ibG9vbWJl cmcuZ2l0aHViLmlvL2J1Y2tsZXNjcmlwdC9qcy1kZW1vLzwvYT4pLCB3aGVy ZSB5b3UgY2FuIHdyaXRlIE9DYW1sIHNuaXBwZXQsIHJ1biBpdCBpbiB0aGUg YnJvd3NlciBhbmQgc2hhcmUgd2l0aCBvdGhlciBwZW9wbGUgKGJ5IHNoYXJl IGJ1dHRvbikuPC9kaXY+PGRpdiBjbGFzcz0ibGluZSIgaWQ9ImZpbGUtZ2lz dGZpbGUxLXR4dC1MQzIiPiAgIEl0IGFsc28gYWNjZXB0IGdpc3QgaWQgaW4g dGhlIGZvcm1hdDo8L2Rpdj48ZGl2IGNsYXNzPSJsaW5lIiBpZD0iZmlsZS1n aXN0ZmlsZTEtdHh0LUxDMiI+ICAgPGEgYmJnLWRlc3RpbmF0aW9uPSJodHRw czovL2Jsb29tYmVyZy5naXRodWIuaW8vYnVja2xlc2NyaXB0L2pzLWRlbW8v P2dpc3Q9MTg2ZThmZmZmMzUwOWE3MDllNDUwOTBhNTU5ZDk2MmMic3R5bGU9 IiIgaHJlZj0iaHR0cHM6Ly9ibG9vbWJlcmcuZ2l0aHViLmlvL2J1Y2tsZXNj cmlwdC9qcy1kZW1vLz9naXN0PTE4NmU4ZmZmZjM1MDlhNzA5ZTQ1MDkwYTU1 OWQ5NjJjImRhdGEtZGVzdGluYXRpb249Imh0dHBzOi8vYmxvb21iZXJnLmdp dGh1Yi5pby9idWNrbGVzY3JpcHQvanMtZGVtby8/Z2lzdD0xODZlOGZmZmYz NTA5YTcwOWU0NTA5MGE1NTlkOTYyYyI+aHR0cHM6Ly9ibG9vbWJlcmcuZ2l0 aHViLmlvL2J1Y2tsZXNjcmlwdC9qcy1kZW1vLz9naXN0PWdpc3RfaWQ8L2E+ PC9kaXY+PGRpdiBjbGFzcz0ibGluZSIgaWQ9ImZpbGUtZ2lzdGZpbGUxLXR4 dC1MQzIiPiAgIEl0IGlzIHBvd2VyZWQgYnkgQnVja2xlU2NyaXB0IGFuZCBK U09PPGEgYmJnLWRlc3RpbmF0aW9uPSJodHRwczovL2Jsb29tYmVyZy5naXRo dWIuaW8vYnVja2xlc2NyaXB0L2pzLWRlbW8vP2dpc3Q9MTg2ZThmZmZmMzUw OWE3MDllNDUwOTBhNTU5ZDk2MmMic3R5bGU9IiIgaHJlZj0iaHR0cHM6Ly9i bG9vbWJlcmcuZ2l0aHViLmlvL2J1Y2tsZXNjcmlwdC9qcy1kZW1vLz9naXN0 PTE4NmU4ZmZmZjM1MDlhNzA5ZTQ1MDkwYTU1OWQ5NjJjImRhdGEtZGVzdGlu YXRpb249Imh0dHBzOi8vYmxvb21iZXJnLmdpdGh1Yi5pby9idWNrbGVzY3Jp cHQvanMtZGVtby8/Z2lzdD0xODZlOGZmZmYzNTA5YTcwOWU0NTA5MGE1NTlk OTYyYyI+PGJyPjwvYT48L2Rpdj48ZGl2IGNsYXNzPSJsaW5lIiBpZD0iZmls ZS1naXN0ZmlsZTEtdHh0LUxDMiI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9Imxp bmUiIGlkPSJmaWxlLWdpc3RmaWxlMS10eHQtTEMyIj4gICBUaGFua3MgLS0g SG9uZ2JvPGEgYmJnLWRlc3RpbmF0aW9uPSJodHRwczovL2Jsb29tYmVyZy5n aXRodWIuaW8vYnVja2xlc2NyaXB0L2pzLWRlbW8vP2dpc3Q9MTg2ZThmZmZm MzUwOWE3MDllNDUwOTBhNTU5ZDk2MmMic3R5bGU9IiIgaHJlZj0iaHR0cHM6 Ly9ibG9vbWJlcmcuZ2l0aHViLmlvL2J1Y2tsZXNjcmlwdC9qcy1kZW1vLz9n aXN0PTE4NmU4ZmZmZjM1MDlhNzA5ZTQ1MDkwYTU1OWQ5NjJjImRhdGEtZGVz dGluYXRpb249Imh0dHBzOi8vYmxvb21iZXJnLmdpdGh1Yi5pby9idWNrbGVz Y3JpcHQvanMtZGVtby8/Z2lzdD0xODZlOGZmZmYzNTA5YTcwOWU0NTA5MGE1 NTlkOTYyYyI+PGJyPjwvYT48L2Rpdj48L2Rpdj48L2JvZHk+PC9odG1sPg== --BOUNDARY_57A4FD22002F0224003900EE_0_98036_p057--