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 16C1E7F77F for ; Thu, 26 Feb 2015 15:54:38 +0100 (CET) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of trevorsummerssmith@gmail.com) identity=pra; client-ip=209.85.192.44; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="trevorsummerssmith@gmail.com"; x-sender="trevorsummerssmith@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of trevorsummerssmith@gmail.com designates 209.85.192.44 as permitted sender) identity=mailfrom; client-ip=209.85.192.44; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="trevorsummerssmith@gmail.com"; x-sender="trevorsummerssmith@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-qg0-f44.google.com) identity=helo; client-ip=209.85.192.44; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="trevorsummerssmith@gmail.com"; x-sender="postmaster@mail-qg0-f44.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0D5AQBsMu9UlCzAVdFbgj+BFVqDCb5yAQmFcIEkTQEBAQEBARABAQEBBwsLCRIwhBABAQMBEhEdARsdAQMBCwYFBAcDNAICIQEBEQEFARwGEyKHeAEDCQgNsEI+MYsugWuCd454ChknDVSEbAEBAQEGAQEBAQEBARUBBQ6IJoJfgkSCJgSCNAwvEoExBZNPhB+BRoEbOYtsgkuBdDWBFYF+ghM+MYJDAQEB X-IPAS-Result: A0D5AQBsMu9UlCzAVdFbgj+BFVqDCb5yAQmFcIEkTQEBAQEBARABAQEBBwsLCRIwhBABAQMBEhEdARsdAQMBCwYFBAcDNAICIQEBEQEFARwGEyKHeAEDCQgNsEI+MYsugWuCd454ChknDVSEbAEBAQEGAQEBAQEBARUBBQ6IJoJfgkSCJgSCNAwvEoExBZNPhB+BRoEbOYtsgkuBdDWBFYF+ghM+MYJDAQEB X-IronPort-AV: E=Sophos;i="5.09,653,1418079600"; d="scan'208";a="123523689" Received: from mail-qg0-f44.google.com ([209.85.192.44]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 26 Feb 2015 15:54:37 +0100 Received: by mail-qg0-f44.google.com with SMTP id j5so8941586qga.3 for ; Thu, 26 Feb 2015 06:54:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:from:date:message-id:subject:to:cc :content-type; bh=ps31DgJfiORLSqT4J2FYqkWweZ2epruL8AyWFd7WpWo=; b=bqoto1G52gAyNmqLDUTJwuINZyY6omapY1lM3OG5Z0HanZTWUORdHXrrD+yWYAIRUk PvgvfmZvp3aCwuoW3F0wb1PxdCwnwfggtv4P5pyUPMJWQZKt9rRhHoPuCZSPvYHD9DB1 HEiSHwdRiAuHLClcQPwoZQsbhHasI/mi/tiaGIL+bv6xTfYaFyiJMX+X45CT/RSZ5ckO BbQmBi8CqX6rGsqa4U5WgFUuJ5aEJTKSZv9vQiylnAiEswuI6RZTK/aYKVM8qqFsPmxY 3APXPcwEGdyqw10KzsDK4sDhe5PiX5ClQxTe/4E0gGf+p+1Ituy8VykfyEqxr9OMQAcY 65oA== X-Received: by 10.140.238.208 with SMTP id j199mr19703135qhc.56.1424962476146; Thu, 26 Feb 2015 06:54:36 -0800 (PST) MIME-Version: 1.0 References: From: Trevor Smith Date: Thu, 26 Feb 2015 14:54:35 +0000 Message-ID: To: Malcolm Matalka Cc: caml-list Content-Type: multipart/alternative; boundary=001a1135a44a35880a050ffeeedf Subject: Re: [Caml-list] Protobuf and OCaml --001a1135a44a35880a050ffeeedf Content-Type: text/plain; charset=UTF-8 Thanks for your input Kenneth and Malcolm. Helpful. Trevor On Wed Feb 25 2015 at 1:35:57 PM Malcolm Matalka wrote: > At the moment I think whitequark's is probably the simplest, easiest, > and most well tested. Ocaml-protobuf will be implemented in terms of his > once I get sufficient time and motivation. Ocaml-protobuf provides a > monadic interface which I prefer and whitequark's does a lot of the heavy > lifting for you. > Den 25 feb 2015 18:00 skrev "Trevor Smith" : > > Hello, >> >> Is anyone out there using OCaml with Protobufs? If so, what library/tools >> are you using, and how do you like the setup? Also, are you using Protobufs >> in a production setting? >> >> I found online but have not used any of the below myself: >> >> 1) piqi - http://piqi.org/ >> 2) obitz - https://github.com/orbitz/ocaml-protobuf >> 3) whitequark's protobufs - https://github.com/orbitz/ocaml-protobuf >> >> Curious to hear your experiences. Thank you. >> >> Trevor >> > --001a1135a44a35880a050ffeeedf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thanks for your input Kenneth and Malcolm. Helpful.
Trevor

On Wed Feb 25 2015 at 1:35:57 P= M Malcolm Matalka <mmatalka@gmail.= com> wrote:

At the = moment I think whitequark's is probably the simplest,=C2=A0 easiest,=C2= =A0 and most well tested.=C2=A0 Ocaml-protobuf will be implemented in terms= of his once I get sufficient time and motivation.=C2=A0 Ocaml-protobuf pro= vides a monadic interface which I prefer and whitequark's does a lot of= the heavy lifting for you.=C2=A0

Den 25 feb 2015 18:00 skrev "Trevor Smith&q= uot; <= trevorsummerssmith@gmail.com>:

Hello,<= div>
Is anyone out there using OCaml with Protobufs? If so, w= hat library/tools are you using, and how do you like the setup? Also, are y= ou using Protobufs in a production setting?

I foun= d online but have not used any of the below myself:

1) piqi -=C2=A0http://piqi= .org/

Curious to hear your experiences.= =C2=A0Thank you.
<= div>
Trevor
--001a1135a44a35880a050ffeeedf--