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 EC10F80035 for ; Fri, 14 Oct 2016 16:04:16 +0200 (CEST) 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 IronPort-PHdr: =?us-ascii?q?9a23=3AUSQHChOBGFHOwVchAJsl6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0KPn5rarrMEGX3/hxlliBBdydsKMezbaI+P+4ESxYuNDa7yBEKMQNHzY+yu?= =?us-ascii?q?wo3CUYSPafDkP6KPO4JwcbJ+9lEGFfwnegLEJOE9z/bVCB6le77DoVBwmtfVEt?= =?us-ascii?q?fre9ScbuiJGy3vqu+pvfbgBFgD66Sbx3JRSy6w7Ws5osjJNmO5o2n1HppX1Hce?= =?us-ascii?q?Me92NhI13Z10L89Me5+pE5onl4sfYm8MtKXL/1OaI1UeoLIi4hNjV/xMrtuhPE?= =?us-ascii?q?BTmP730TGiU8tj1vJiLo1j69Fsiq62Pem9o8kmHOPd/2RLY7A2X/x61vTxjtgi?= =?us-ascii?q?odOHg//X2B2Z84t75SvB/0/083+IXTeozAbPc=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AIAgBu5QBYhxP0v0VcGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBFwEBBAEBCgEBgxEBAQEBAXR8pDmHXYdHTIRIgggkhX4cgXY5EwEBAQE?= =?us-ascii?q?BAQEBAQEBEgEBAQgNCQkZL4IyGIIXAQITARMKTBsEEQIrAgQdAh8MAyEIiDADF?= =?us-ascii?q?wWtJ4d2AQFmhjKCXg2DcgEBAQEGAQEBAR8FhUGFUYJHghc1gjiCWwWBIQGYLys?= =?us-ascii?q?IAQEBGYEUhHqGTJMBiGWIEx8BTwuDN4FePjSINQEBAQ?= X-IPAS-Result: =?us-ascii?q?A0AIAgBu5QBYhxP0v0VcGgEBAQECAQEBAQgBAQEBFwEBBAE?= =?us-ascii?q?BCgEBgxEBAQEBAXR8pDmHXYdHTIRIgggkhX4cgXY5EwEBAQEBAQEBAQEBEgEBA?= =?us-ascii?q?QgNCQkZL4IyGIIXAQITARMKTBsEEQIrAgQdAh8MAyEIiDADFwWtJ4d2AQFmhjK?= =?us-ascii?q?CXg2DcgEBAQEGAQEBAR8FhUGFUYJHghc1gjiCWwWBIQGYLysIAQEBGYEUhHqGT?= =?us-ascii?q?JMBiGWIEx8BTwuDN4FePjSINQEBAQ?= X-IronPort-AV: E=Sophos;i="5.31,493,1473112800"; d="scan'208,217";a="240814832" Received: from mgnj1.bloomberg.net ([69.191.244.19]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Oct 2016 16:04:16 +0200 X-BB-Reception-Complete: 14 Oct 2016 10:04:14 -0400 X-IP-Listener: Outgoing Mail X-IP-MID: 344136395 Received: from msclnjpmsgsv02.bloomberg.com (HELO msclnjpmsgsv02) ([10.126.173.46]) by mgnj1.bloomberg.net with SMTP; 14 Oct 2016 10:04:14 -0400 X-BLP-INETSVC: version=BLP_APP_S_INETSVC_1.0.1; host=mgnj1:25; conid=64 Date: Fri, 14 Oct 2016 14:04:14 -0000 From: "Hongbo Zhang (BLOOMBERG/ 731 LEX)" Reply-To: "Hongbo Zhang" To: martindemello@gmail.com Cc: caml-list@inria.fr MIME-Version: 1.0 Message-ID: <5800E5DE0062027600390448_0_26068@msclnjpmsgsv02> X-BLP-GUID: 5800E5DE00620276003904480000 Content-Type: multipart/alternative; boundary="BOUNDARY_5800E5DE0062027600390448_0_28043_msclnjpmsgsv02" Content-ID: Subject: Re: [Caml-list] converting ocaml libraries to bucklescript --BOUNDARY_5800E5DE0062027600390448_0_28043_msclnjpmsgsv02 Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: base64 SGkgTWFydGluLCB3ZSBhcmUgd29ya2luZyBvbiBhIGJ1aWxkIHRvb2wgZm9y IEJ1Y2tsZVNjcmlwdCwgCml0IHNob3VsZCBjb21lIG91dCBzb29uLiBBdCB0 aGUgc2FtZSB0aW1lLCB3ZSB3aWxsIHN1cHBvcnQgT1BBTSBpbiB0aGUgZnV0 dXJlLCB0aGVyZSBhcmUgc29tZSB0ZWNobmljYWwgY2hhbGxlbmdlczogaW4g SlMgd29ybGQsIEVTNiBtb2R1bGUgc3lzdGVtIGlzIHBhdGggc2Vuc2l0aXZl LCBzbyB3ZSBtaWdodCBvbmx5IHN1cHBvcnQgZ29vZ2xlIG1vZHVsZSBzeXN0 ZW0gdW5kZXIgT1BBTSAtLSBIb25nYm8KRnJvbTogbWFydGluZGVtZWxsb0Bn bWFpbC5jb20gQXQ6IDEwLzEzLzE2IDE1OjAwOjAwClRvOiBjYW1sLWxpc3RA aW5yaWEuZnIKU3ViamVjdDogUmU6W0NhbWwtbGlzdF0gY29udmVydGluZyBv Y2FtbCBsaWJyYXJpZXMgdG8gYnVja2xlc2NyaXB0CgpIaSwKCkknbSBqdXN0 IHN0YXJ0aW5nIHRvIGV4cGxvcmUgYnVja2xlc2NyaXB0LCBhbmQgZnJvbSB3 aGF0IEkgY2FuIGdhdGhlciwgYW55IGxpYnJhcmllcyB5b3Ugd2FudCB0byB1 c2Ugd2l0aCBpdCBoYXZlIHRvIGJlIGNoZWNrZWQgb3V0IGFzIHNvdXJjZSBh bmQgY29tcGlsZWQgdmlhIGJ1Y2tsZXNjcmlwdCB0b28uIFdoYXQgYXJlIG90 aGVyIHBlb3BsZSBkb2luZyAtIGNvcHlpbmcgc291cmNlcyBpbnRvIHRoZWly IHByb2plY3QgdHJlZSBhbmQgY29tcGlsaW5nIGluIG9uZSBnbywgb3IgY29t cGlsaW5nIHRoZSBsaWJyYXJpZXMgYXMgc2VwYXJhdGUgbnBtIHBhY2thZ2Vz IGFuZCB0aGVuIGRlcGVuZGluZyBvbiB0aGVtPwoKSSBmb3VuZCBodHRwczov L2dpdGh1Yi5jb20vbnBtLW1sIGJ1dCB0aGVyZSBhcmUgdmVyeSBmZXcgbGli cmFyaWVzIGluIHRoZXJlLCBhbmQgd2hlbiBJIGxvb2tlZCBhdCB5b2pzb24g aXQganVzdCBzZWVtZWQgdG8gYmUgYSBmb3JrIG9mIHRoZSBtYWluIHByb2pl Y3Qgd2l0aCBubyBjaGFuZ2VzLiBJcyB0aGVyZSBzb21lIG90aGVyIHBsYWNl IHBlb3BsZSBhcmUgY29sbGVjdGluZyBsaWJyYXJpZXMgdGhleSBoYXZlIGNv bnZlcnRlZCB0byBucG0sIG9yIGZvcmtlZCBhbmQgYWRkZWQgYnVja2xlc2Ny aXB0IGJ1aWxkIGZpbGVzIGZvcj8KCm1hcnRpbgo= --BOUNDARY_5800E5DE0062027600390448_0_28043_msclnjpmsgsv02 Content-Type: text/html; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: base64 PGh0bWw+PGhlYWQ+PHRpdGxlPjwvdGl0bGU+PC9oZWFkPjxib2R5PjwhLS0g cnRlLXZlcnNpb24gMC4yIDk5NDc1NTE2MzcyOTQwMDhiNzdiY2UyNWViNjgz ZGFjIC0tPjxkaXYgY2xhc3M9InJ0ZS1zdHlsZS1tYWludGFpbmVyIiBzdHls ZT0iZm9udC1mYW1pbHk6IEFyaWFsOyB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7 IGZvbnQtc2l6ZTogc21hbGw7IGNvbG9yOiByZ2IoMCwgMCwgMCk7ImRhdGEt Y29sb3I9Imdsb2JhbC1kZWZhdWx0IiBiYmctY29sb3I9ImRlZmF1bHQiIGRh dGEtYmItZm9udC1zaXplPSJtZWRpdW0iIGJiZy1mb250LXNpemU9Im1lZGl1 bSIgYmJnLWZvbnQtZmFtaWx5PSJub3JtYWwiPjxicj48ZGl2IGNsYXNzPSJy dGUtc3R5bGUtbWFpbnRhaW5lciIgc3R5bGU9ImZvbnQtc2l6ZTogc21hbGw7 IGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnLCBDb3VyaWVyOyBjb2xvcjog cmdiKDAsIDAsIDApOyJkYXRhLWNvbG9yPSJnbG9iYWwtZGVmYXVsdCIgYmJn LWNvbG9yPSJkZWZhdWx0IiBkYXRhLWJiLWZvbnQtc2l6ZT0ibWVkaXVtIiBi YmctZm9udC1zaXplPSJtZWRpdW0iIGJiZy1mb250LWZhbWlseT0iZml4ZWQt d2lkdGgiPkhpIE1hcnRpbiwgd2UgYXJlIHdvcmtpbmcgb24gYSBidWlsZCB0 b29sIGZvciBCdWNrbGVTY3JpcHQsJm5ic3A7PC9kaXY+PGRpdiBjbGFzcz0i cnRlLXN0eWxlLW1haW50YWluZXIiIHN0eWxlPSJmb250LXNpemU6IHNtYWxs OyBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JywgQ291cmllcjsgY29sb3I6 IHJnYigwLCAwLCAwKTsiZGF0YS1jb2xvcj0iZ2xvYmFsLWRlZmF1bHQiIGJi Zy1jb2xvcj0iZGVmYXVsdCIgZGF0YS1iYi1mb250LXNpemU9Im1lZGl1bSIg YmJnLWZvbnQtc2l6ZT0ibWVkaXVtIiBiYmctZm9udC1mYW1pbHk9ImZpeGVk LXdpZHRoIj5pdCBzaG91bGQgY29tZSBvdXQgc29vbi4gQXQgdGhlIHNhbWUg dGltZSwgd2Ugd2lsbCBzdXBwb3J0IE9QQU0gaW4gdGhlIGZ1dHVyZSwgdGhl cmUgYXJlIHNvbWUgdGVjaG5pY2FsIGNoYWxsZW5nZXM6IGluIEpTIHdvcmxk LCBFUzYgbW9kdWxlIHN5c3RlbSBpcyBwYXRoIHNlbnNpdGl2ZSwgc28gd2Ug bWlnaHQgb25seSBzdXBwb3J0IGdvb2dsZSBtb2R1bGUgc3lzdGVtIHVuZGVy IE9QQU0gLS0gSG9uZ2JvPGJyPjxkaXYgY2xhc3M9ImJiZy1ydGUtZm9sZC1j b250ZW50IiBkYXRhLWhlYWRlcj0iRnJvbTogbWFydGluZGVtZWxsb0BnbWFp bC5jb20gQXQ6IDEwLzEzLzE2IDE1OjAwOjAwIiBkYXRhLWRpZ2VzdD0iRnJv bTogbWFydGluZGVtZWxsb0BnbWFpbC5jb20gQXQ6IDEwLzEzLzE2IDE1OjAw OjAwIiBzdHlsZT0iIj48ZGl2IGNsYXNzPSJiYmctcnRlLWZvbGQtc3VtbWFy eSI+RnJvbTogbWFydGluZGVtZWxsb0BnbWFpbC5jb20gQXQ6IDEwLzEzLzE2 IDE1OjAwOjAwPC9kaXY+PGRpdj5UbzogPGEgc3BlbGxjaGVjaz0iZmFsc2Ui IGJiZy1kZXN0aW5hdGlvbj0ibWFpbHRvOnJ0ZTpiaW5kImhyZWY9Im1haWx0 bzpjYW1sLWxpc3RAaW5yaWEuZnIiPmNhbWwtbGlzdEBpbnJpYS5mcjwvYT48 YnI+U3ViamVjdDogUmU6W0NhbWwtbGlzdF0gY29udmVydGluZyBvY2FtbCBs aWJyYXJpZXMgdG8gYnVja2xlc2NyaXB0PGJyPjwvZGl2PjwvZGl2PjxkaXYg Y2xhc3M9InJ0ZS1pbnRlcm5ldC1ibG9jay13cmFwcGVyIiBzdHlsZT0iY29s b3I6IGJsYWNrOyBmb250LWZhbWlseTogQXJpYWwsICdCQi5Qcm9wb3J0aW9u YWwnOyBmb250LXNpemU6IHNtYWxsOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyBi YWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGluaXRpYWw7IGJhY2tncm91bmQtY29s b3I6IHdoaXRlOyBiYWNrZ3JvdW5kLXNpemU6IGluaXRpYWw7IGJhY2tncm91 bmQtb3JpZ2luOiBpbml0aWFsOyBiYWNrZ3JvdW5kLWNsaXA6IGluaXRpYWw7 IGJhY2tncm91bmQtcG9zaXRpb246IGluaXRpYWw7IGJhY2tncm91bmQtcmVw ZWF0OiBpbml0aWFsOyJkYXRhLWJsb2NrZWQtYmdpbWFnZT0iaW5pdGlhbCI+ PGRpdiBjbGFzcz0icnRlLWludGVybmV0LWJsb2NrIj48YmxvY2txdW90ZT48 ZGl2IGRpcj0ibHRyIj48ZGl2PkhpLDwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk aXY+SSdtIGp1c3Qgc3RhcnRpbmcgdG8gZXhwbG9yZSBidWNrbGVzY3JpcHQs IGFuZCBmcm9tIHdoYXQgSSBjYW4gZ2F0aGVyLCBhbnkgbGlicmFyaWVzIHlv dSB3YW50IHRvIHVzZSB3aXRoIGl0IGhhdmUgdG8gYmUgY2hlY2tlZCBvdXQg YXMgc291cmNlIGFuZCBjb21waWxlZCB2aWEgYnVja2xlc2NyaXB0IHRvby4g V2hhdCBhcmUgb3RoZXIgcGVvcGxlIGRvaW5nIC0gY29weWluZyBzb3VyY2Vz IGludG8gdGhlaXIgcHJvamVjdCB0cmVlIGFuZCBjb21waWxpbmcgaW4gb25l IGdvLCBvciBjb21waWxpbmcgdGhlIGxpYnJhcmllcyBhcyBzZXBhcmF0ZSBu cG0gcGFja2FnZXMgYW5kIHRoZW4gZGVwZW5kaW5nIG9uIHRoZW0/PC9kaXY+ PGRpdj48YnI+PC9kaXY+PGRpdj5JIGZvdW5kJm5ic3A7PGEgc3BlbGxjaGVj az0iZmFsc2UiIGJiZy1kZXN0aW5hdGlvbj0icnRlOmJpbmQiY2xhc3M9IiIg aHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25wbS1tbCIgZGF0YS1kZXN0aW5h dGlvbj0icnRlOmJpbmQiPmh0dHBzOi8vZ2l0aHViLmNvbS9ucG0tbWw8L2E+ IGJ1dCB0aGVyZSBhcmUgdmVyeSBmZXcgbGlicmFyaWVzIGluIHRoZXJlLCBh bmQgd2hlbiBJIGxvb2tlZCBhdCB5b2pzb24gaXQganVzdCBzZWVtZWQgdG8g YmUgYSBmb3JrIG9mIHRoZSBtYWluIHByb2plY3Qgd2l0aCBubyBjaGFuZ2Vz LiBJcyB0aGVyZSBzb21lIG90aGVyIHBsYWNlIHBlb3BsZSBhcmUgY29sbGVj dGluZyBsaWJyYXJpZXMgdGhleSBoYXZlIGNvbnZlcnRlZCB0byBucG0sIG9y IGZvcmtlZCBhbmQgYWRkZWQgYnVja2xlc2NyaXB0IGJ1aWxkIGZpbGVzIGZv cj88L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pm1hcnRpbjwvZGl2PjwvZGl2 PjwvYmxvY2txdW90ZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2JvZHk+ PC9odG1sPg== --BOUNDARY_5800E5DE0062027600390448_0_28043_msclnjpmsgsv02--