From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 07E617EF10 for ; Wed, 25 Feb 2015 19:36:00 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of mmatalka@gmail.com) identity=pra; client-ip=209.85.213.170; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="mmatalka@gmail.com"; x-sender="mmatalka@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of mmatalka@gmail.com designates 209.85.213.170 as permitted sender) identity=mailfrom; client-ip=209.85.213.170; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="mmatalka@gmail.com"; x-sender="mmatalka@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-ig0-f170.google.com) identity=helo; client-ip=209.85.213.170; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="mmatalka@gmail.com"; x-sender="postmaster@mail-ig0-f170.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CWAgBGFe5Um6rVVdFbgj+BFU4MBIMFwBqFcAKBIQdDAQEBAQEBEAEBAQEBBgsLCRQuhBABAQMBEhEdARsdAQMBCwYFBAEGNwICIQEBEQEFARwGEyKHeAEDCQgNsEs+MYsugWuCd448ChknDVSEZAEBAQEBAQEDAQEBAQEBAQEBAQERAQUOiwWCRIImBAeCaIFDBZM8hB+BRoEbOYtjgkmBdBIjgQwJhBE9MYJDAQEB X-IPAS-Result: A0CWAgBGFe5Um6rVVdFbgj+BFU4MBIMFwBqFcAKBIQdDAQEBAQEBEAEBAQEBBgsLCRQuhBABAQMBEhEdARsdAQMBCwYFBAEGNwICIQEBEQEFARwGEyKHeAEDCQgNsEs+MYsugWuCd448ChknDVSEZAEBAQEBAQEDAQEBAQEBAQEBAQERAQUOiwWCRIImBAeCaIFDBZM8hB+BRoEbOYtjgkmBdBIjgQwJhBE9MYJDAQEB X-IronPort-AV: E=Sophos;i="5.09,646,1418079600"; d="scan'208";a="101326902" Received: from mail-ig0-f170.google.com ([209.85.213.170]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 25 Feb 2015 19:35:59 +0100 Received: by mail-ig0-f170.google.com with SMTP id l13so38465849iga.1 for ; Wed, 25 Feb 2015 10:35:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wY7a5HiapohKvDhJVxaaoLAGAM5TwwYMwSJHtwU+0/4=; b=lCQMdvFzU4NyIEOY2tx1omJ7n6Abx6KIci9wGEGR5KgQ5SFqHz74fLDvsmmNe1kqvT NdlVBg9iCzpeeIv1ZUwsya2CiA6HGCMqqH6DRTpKWry9UTsdNFuVlZG5G9z/r2UTrBfN b9OVeAqWoBNvON4V1G/9lErolldAd9PsHiivhstri+CfZGsfmEzApyQauxWVTBO1h60L hCHWpkmrm5t6eMtT1aq/X7jkIIbrlxkV6fXeXL6t9P5GneqF4T+9l1jrcI0vwZHN+2AA zbf40Yv5M9nit2BXYl4vC8fCs2zmCeMVbhAIhNE31XemLVUj9wLfJuewRZBh6LmuGQDu FIKw== MIME-Version: 1.0 X-Received: by 10.107.131.224 with SMTP id n93mr6538231ioi.66.1424889357692; Wed, 25 Feb 2015 10:35:57 -0800 (PST) Received: by 10.36.120.9 with HTTP; Wed, 25 Feb 2015 10:35:57 -0800 (PST) Received: by 10.36.120.9 with HTTP; Wed, 25 Feb 2015 10:35:57 -0800 (PST) In-Reply-To: References: Date: Wed, 25 Feb 2015 19:35:57 +0100 Message-ID: From: Malcolm Matalka To: Trevor Smith Cc: caml-list Content-Type: multipart/alternative; boundary=001a113ed10802767f050fede8c0 Subject: Re: [Caml-list] Protobuf and OCaml --001a113ed10802767f050fede8c0 Content-Type: text/plain; charset=UTF-8 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 > --001a113ed10802767f050fede8c0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

At the moment I think whitequark's is probably the simpl= est,=C2=A0 easiest,=C2=A0 and most well tested.=C2=A0 Ocaml-protobuf will b= e implemented in terms of his once I get sufficient time and motivation.=C2= =A0 Ocaml-protobuf provides a monadic interface which I prefer and whitequa= rk'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,

Is anyone out there using OCaml = with Protobufs? If so, what library/tools are you using, and how do you lik= e 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 -=C2=A0http://piqi.org/
3) whitequark's protobufs -=C2=A0https:= //github.com/orbitz/ocaml-protobuf

Curious to = hear your experiences.=C2=A0Th= ank you.

Trevor
--001a113ed10802767f050fede8c0--