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 c5ff346549e7 (Postfix) with ESMTPS id 72FF65D5 for ; Tue, 20 Nov 2018 12:51:58 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.56,257,1539640800"; d="scan'208,217";a="356442749" Received: from sympa.inria.fr ([193.51.193.213]) by mail2-relais-roc.national.inria.fr with ESMTP; 20 Nov 2018 13:51:57 +0100 Received: by sympa.inria.fr (Postfix, from userid 20132) id 2F50782540; Tue, 20 Nov 2018 13:51:57 +0100 (CET) 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 7BF7B824E4 for ; Tue, 20 Nov 2018 13:51:01 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=philippe.veber@gmail.com; spf=Pass smtp.mailfrom=philippe.veber@gmail.com; spf=None smtp.helo=postmaster@mail-wm1-f50.google.com IronPort-PHdr: =?us-ascii?q?9a23=3AG61Z7xDgBfgAo3f99mQVUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPvypMbcNUDSrc9gkEXOFd2Cra4c26yO6+jJYi8p2d65qncMcZhBBVcuqP?= =?us-ascii?q?49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6?= =?us-ascii?q?JvjvGo7Vks+7y/2+94fcbglUhzexe69+IAmrpgjNq8cahpdvJLwswRXTuHtIfO?= =?us-ascii?q?pWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3sp683xtBnM?= =?us-ascii?q?VhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs5Xymp4aV2Rx/ykC?= =?us-ascii?q?oIOD43/m/UhMJtkqxUvAmsqAZjz4POeoyZKOZyc6HbcNgHRWRBRMFRVylZD42m?= =?us-ascii?q?b4sPDu4BPedAr4nluVQFsBSxChe3C+zx0D9Dm3j73bU60+QgFQHG3RQgH8oQv3?= =?us-ascii?q?jOstX6KrwdXv6vzKTTwjXDaulZ2Tb56ITSbh8hpvSMUKt2fMHMx0cvEAbFgU+R?= =?us-ascii?q?qYzjJz6V2eUNs3Sb7+p9Tu2jkXIoqwZ0ojS3yccsi5XJhoIIyl/f7yl12po6Jd?= =?us-ascii?q?q9SEN9fNWqE4NQujmEO4dqRs4uWWJltSYgxrEbp5K2fzIGxZQ7yxPZdveJaZKH?= =?us-ascii?q?4gj5W+aUOTp4hGxqeLa4hxuq9Eiv0Oz8Vs2t3FdEqypJj8DAtn4N2hDP8MSHRf?= =?us-ascii?q?x9/kCu2TaLyQ/f8P1LIUcxlabDKp4hxKA/loYLvEjdAiP7nF/6gayWe0k+5+Sk?= =?us-ascii?q?9efqbq/mq5OAL4N0jxvxMqUqmsyxG+Q4NQ0OUnCD+eS81b3j+Uz5QK1SjvIoiK?= =?us-ascii?q?XZro7VKt8Fqa6jGAJV3YMj5Ay+DzeiytgXgX4HLFdddBKdk4fpI03OIOz/Dfqn?= =?us-ascii?q?n1ujijJrx/TfMr3lA5XNNWTDnaz6fbd97k5c0BA8wcpe55JSELEBIej8VlX/tN?= =?us-ascii?q?zCXVcFNFm/yuPjQMhm25kFETaEC6qddafTqkOg5+Q1IuDKapVD6xjnLP1w3/7v?= =?us-ascii?q?iX4hgVJVQ6Sj0IFfPGi4H/BnO12UJ2ThiNobOWgPtws6CuftjQvRAnZoe3+uUv?= =?us-ascii?q?dktXkAA4W8ANKbH9H/sPm6xC6+W6ZuSCVDA1GIH23vctzdCfgJYSOWZMRml25d?= =?us-ascii?q?DOTze8oazRir8TTC5f9/NOONo38XsJvi0J5+4OiBzUhvpwwxNNyU1iS2d08xnm?= =?us-ascii?q?4MQGVrjqV2oEg41VLalKYl27pXEttc4/4PWQA/Z8bR?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BMBAAqAvRbgDKAVdFkgheCKQFATzMng?= =?us-ascii?q?3iBHUKCHJwuhEqDEoVUgXoNH4MWgTeDeBoHAQQyBw0BAwEBAgEBAQEBEwEBCQ0?= =?us-ascii?q?JCCclDII2IoJbMx0BGx4DEgMFAQc3AiQBEQEFASKDNAGBaAEDFQ+LbIxpgx48i?= =?us-ascii?q?w2BEgUBF4J3BYQ2ChknDVqBNwIBBRKLc4FXP4c+AoIOgleCVwKJKJZPBwKCGgS?= =?us-ascii?q?EG0GKMBiBWIUJih8BjT+KWQ8hgSwCggQzGiOBAYI7hgiKU0EwjiEBAQ?= X-IPAS-Result: =?us-ascii?q?A0BMBAAqAvRbgDKAVdFkgheCKQFATzMng3iBHUKCHJwuhEq?= =?us-ascii?q?DEoVUgXoNH4MWgTeDeBoHAQQyBw0BAwEBAgEBAQEBEwEBCQ0JCCclDII2IoJbM?= =?us-ascii?q?x0BGx4DEgMFAQc3AiQBEQEFASKDNAGBaAEDFQ+LbIxpgx48iw2BEgUBF4J3BYQ?= =?us-ascii?q?2ChknDVqBNwIBBRKLc4FXP4c+AoIOgleCVwKJKJZPBwKCGgSEG0GKMBiBWIUJi?= =?us-ascii?q?h8BjT+KWQ8hgSwCggQzGiOBAYI7hgiKU0EwjiEBAQ?= X-IronPort-AV: E=Sophos;i="5.56,257,1539640800"; d="scan'208,217";a="286148277" Received: from mail-wm1-f50.google.com ([209.85.128.50]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 20 Nov 2018 13:51:00 +0100 Received: by mail-wm1-f50.google.com with SMTP id k198so2115625wmd.3 for ; Tue, 20 Nov 2018 04:51:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=OXRCTxMPKDrfjS8PF77PxLW7P1k2DgNqxRqpNdFK+Hg=; b=uSqqF6hkww8Wb3d1hR/dFlcRiddQJ0L6U9sp9XAEox82I0JPJLgEz1A2q8vAuj8mpB +pMy9O9C1PxXR4qVMnyorfeiYqFcTrPazkiXd/aTkcXePVBOx74UIj3SvYmIKqnGeA1o 0mbNlwQpfem3ijjc8P8Kxu1BdAIw3kiqQiXn2/g+iJGLcmpjaEVETMhqvNnq/w910BpU 0rcjWs6P/bYhQb/3fy0AkHsImK1AuRoyR5W9tEYIN+pKiXpsoGxmKUPqiKfIK+3xpG7v WH/BCpo8NGSp1S7+K7dJmbruonjawhzpjstTzPAjcon4Ch5Kud1fZyohYu02awqvyHew X3PA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=OXRCTxMPKDrfjS8PF77PxLW7P1k2DgNqxRqpNdFK+Hg=; b=mkv88X111knwa+vhLPuHtF/MY9YIl9CNfHSSyjBdXYLog7odCautJhUQLlH3L35Emr mAPVb+XEl74VeF8zPuzsljghk6DKINEFi3NPZbeKLhUcGy2zKnEttTvetHJi0ujx//QE zQKu7Fk7iPMxsTpuTR+YXIrIvIFwG/8kyStDLnzuYajzECB0QDWuPVAK0iavfnvfjVsA 0l1f13ikwakLurXXvM4dB8oYFX+rqftHfRtcmSUwhn0XfOgVXP0KKVVmCHRIeZmunSFU Ds/zcqtCPrjmGwRlmRWPoZhRtvu1WKlfn+fNp1Ys1vGIstb5jT+0H5fABiDeJEBlRG1k NiNg== X-Gm-Message-State: AGRZ1gItqZsg08l/ByU87AAV4yJt/CGdutwoWsVaIVgUNe5fcrkMstYh 4NYn8cG892i7TEZwxZWO7URWqtPH3MxoH98HVMHQGox1 X-Google-Smtp-Source: AJdET5e6z0UTgdlX8NFnTimwlRPqgMalUYb8m8kUUVgkYFGavx46UlDOHbIqqQ+sn9WQU2ZmeyFg8paHEAzVwvcToQE= X-Received: by 2002:a1c:6283:: with SMTP id w125-v6mr2164995wmb.117.1542718259893; Tue, 20 Nov 2018 04:50:59 -0800 (PST) MIME-Version: 1.0 From: Philippe Veber Date: Tue, 20 Nov 2018 13:50:48 +0100 Message-ID: To: caml users Content-Type: multipart/alternative; boundary="000000000000de9956057b181547" X-Validation-by: philippe.veber@gmail.com Subject: [Caml-list] [ANN] Release of OCaml-R Reply-To: Philippe Veber X-Loop: caml-list@inria.fr X-Sequence: 17141 Errors-to: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000de9956057b181547 Content-Type: text/plain; charset="UTF-8" Hello, I'd like to announce a preview release of ocaml-r, a library that can be used to interact with the R language interpreter and write clean wrappers to R functions and packages. This library was developped a long time ago by Maxence Guesdon and Guillaume Yziquel, and I've maintained it since then for my own needs. The library is available on opam, under version 0.1.1, and on github [0]. The goal of this release is to see if other people could find it useful, in which case I can spend a little more time writing documentation on how to use it, and help write more wrappers. Please get in touch via the issue tracker if interested. Cheers, Philippe. [0] https://github.com/pveber/ocaml-r -- Caml-list mailing list. Subscription management and archives: https://sympa.inria.fr/sympa/arc/caml-list https://inbox.ocaml.org/caml-list Forum: https://discuss.ocaml.org/ Bug reports: http://caml.inria.fr/bin/caml-bugs --000000000000de9956057b181547 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

=C2= =A0 I'd like to announce a preview release of ocaml-r, a library that c= an be used to interact with the R language interpreter and write clean wrap= pers to R functions and packages. This library was developped a long time a= go by Maxence Guesdon and Guillaume Yziquel, and I've maintained it sin= ce then for my own needs. The library is available on opam, under version 0= .1.1, and on github [0].

=C2=A0 The goal of th= is release is to see if other people could find it useful, in which case I = can spend a little more time writing documentation on how to use it, and he= lp write more wrappers. Please get in touch via the issue tracker if intere= sted.

=C2=A0 Cheers,
=C2=A0=C2=A0=C2=A0= =C2=A0 Philippe.

<= /div> --000000000000de9956057b181547--