From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 1AEB880035 for ; Thu, 13 Oct 2016 20:59:45 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=martindemello@gmail.com; spf=Pass smtp.mailfrom=martindemello@gmail.com; spf=None smtp.helo=postmaster@mail-vk0-f46.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of martindemello@gmail.com) identity=pra; client-ip=209.85.213.46; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="martindemello@gmail.com"; x-sender="martindemello@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of martindemello@gmail.com designates 209.85.213.46 as permitted sender) identity=mailfrom; client-ip=209.85.213.46; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="martindemello@gmail.com"; x-sender="martindemello@gmail.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@mail-vk0-f46.google.com) identity=helo; client-ip=209.85.213.46; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="martindemello@gmail.com"; x-sender="postmaster@mail-vk0-f46.google.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AFUYCZRQCnbLCp1xE+nhuIPKy/tpsv+yvbD5Q0YIu?= =?us-ascii?q?jvd0So/mwa64ZBWN2/xhgRfzUJnB7Loc0qyN4vqmBTBLuM3a+DBaKdoXCE9D0Z?= =?us-ascii?q?1X1yUbQ+e7SmTDZMbwaCI7GMkQHHRExFqcdXZvJcDlelfJqWez5zNBUj/2NA5y?= =?us-ascii?q?O/inUtWK15f/hKiO/MiZaAxNgH+5YKhuBBSwtwTY8McMy8M2Ia80zl7No2BUU+?= =?us-ascii?q?VQ32JhY1yJyUXS/MC1qbtq6ThRvboN+utNVaH9N/A9RKZEDTIqPmU44MnsnRbG?= =?us-ascii?q?RAqLoHAbVzNFwVJzHwHZ4USiDd/KuSzgu78l1Q=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ChAgAP2f9Xfy7VVdFcHgYMGBgHgwUBA?= =?us-ascii?q?QEBATs5fAesd4Zahx4jhX6CBQc8EAEBAQEBAQEBAQEBEgEBCQsLCRcmC4IyGII?= =?us-ascii?q?OIhEdARseAxIIAQc3AiQBEQEFARYMNYgVAQMXpleCCIEyPjKLQoFrgl8Fg3IKG?= =?us-ascii?q?ScNU4MfDAEcAwEFEIYtiUmCV4JbBY81ik2GJ4lWj3WPNhMegRE1OYMcgh4eNIg?= =?us-ascii?q?EAQEB?= X-IPAS-Result: =?us-ascii?q?A0ChAgAP2f9Xfy7VVdFcHgYMGBgHgwUBAQEBATs5fAesd4Z?= =?us-ascii?q?ahx4jhX6CBQc8EAEBAQEBAQEBAQEBEgEBCQsLCRcmC4IyGIIOIhEdARseAxIIA?= =?us-ascii?q?Qc3AiQBEQEFARYMNYgVAQMXpleCCIEyPjKLQoFrgl8Fg3IKGScNU4MfDAEcAwE?= =?us-ascii?q?FEIYtiUmCV4JbBY81ik2GJ4lWj3WPNhMegRE1OYMcgh4eNIgEAQEB?= X-IronPort-AV: E=Sophos;i="5.31,489,1473112800"; d="scan'208,217";a="240697553" Received: from mail-vk0-f46.google.com ([209.85.213.46]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 13 Oct 2016 20:59:43 +0200 Received: by mail-vk0-f46.google.com with SMTP id 83so66296340vkd.0 for ; Thu, 13 Oct 2016 11:59:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=9TYYYtpbs9HbU1CDssnZcPG/srpWg5y9PXWziEUlI/E=; b=P2EE+ZqqwU+3vg2MzLahQu+c42TGVArNftHE6oRL+KHq+ysABCCNiVOhdq/6OskCGc rCV2ewQvy6PKg44thye7OT89kyYIrwvs1hVAoQDi2tDTViyPWGuiZ2IrgJfMyydIXFQ/ OZ495fU5u/TDNq6BMqU/H9fxT/ZE1qU5EbygbSHKib0AqXNP9YH+536i7LLmUSyVJ2ef LTlDcxTJMTS0Zzcd5BNYcjJB2JzkEq/mDJy40sZJclKZTAqYjKC0LZ9E7d9wNpWEeSoF c6x6Ke6fl1NFQCGW7gof/nVABvUwoTayynPToU3RAJCCziVUURzFEpHpfh6nV6mUFgnV hI4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=9TYYYtpbs9HbU1CDssnZcPG/srpWg5y9PXWziEUlI/E=; b=DABuD0YnRlE2Nur4CxQeWHDdnZEByLH/OMM56TzWe6sSRYW8Wr0/H2vCEzzUGAsEBS IXjZE2iaCF/Tc++FSj5J/MuQUZxOOZQ/bEKBbuGA6NOyRGUq1dqmLwA51/c8poazaCxR fPtxl7hRKOJppKq8uQD+PYhvFpUSXOVBxz/RWa4/wiVtl2jzbPSClFmYu5LKTMkKw+KD JQWphiT7mdbhaAr6ClVhkmIl5TStHFyqeoOaCHP1c/2ZD/WYkQTMCtpLJVaUbqX46DgQ VHDco6KlxtIditOOeoaRRI3yHnYGLQOp02778qh7hSY8j1a9Lb9J7n4s4O2P0qIAtwsT kqDA== X-Gm-Message-State: AA6/9RmKeeA7kdQwroUeWz8MnnggkXdMAgALjp63HPS7JRC0Bx/SlMk3KBUdyVjD5yNhFjnzZQ+owM3fvtkpnw== X-Received: by 10.31.33.65 with SMTP id h62mr5989325vkh.15.1476385181894; Thu, 13 Oct 2016 11:59:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.171.70 with HTTP; Thu, 13 Oct 2016 11:59:41 -0700 (PDT) From: Martin DeMello Date: Thu, 13 Oct 2016 11:59:41 -0700 Message-ID: To: "caml-list@inria.fr" Content-Type: multipart/alternative; boundary=001a11c020f0518f9a053ec3b6b5 Subject: [Caml-list] converting ocaml libraries to bucklescript --001a11c020f0518f9a053ec3b6b5 Content-Type: text/plain; charset=UTF-8 Hi, I'm just starting to explore bucklescript, and from what I can gather, any libraries you want to use with it have to be checked out as source and compiled via bucklescript too. What are other people doing - copying sources into their project tree and compiling in one go, or compiling the libraries as separate npm packages and then depending on them? I found https://github.com/npm-ml but there are very few libraries in there, and when I looked at yojson it just seemed to be a fork of the main project with no changes. Is there some other place people are collecting libraries they have converted to npm, or forked and added bucklescript build files for? martin --001a11c020f0518f9a053ec3b6b5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

I'm just starting to= explore bucklescript, and from what I can gather, any libraries you want t= o use with it have to be checked out as source and compiled via bucklescrip= t too. What are other people doing - copying sources into their project tre= e and compiling in one go, or compiling the libraries as separate npm packa= ges and then depending on them?

I found=C2=A0https://github.com/npm-ml but there ar= e very few libraries in there, and when I looked at yojson it just seemed t= o be a fork of the main project with no changes. Is there some other place = people are collecting libraries they have converted to npm, or forked and a= dded bucklescript build files for?

martin
--001a11c020f0518f9a053ec3b6b5--