Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
ANN: orpc 0.3
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2010-04-03 (02:22)
From: Jake Donham <jake@d...>
Subject: ANN: orpc 0.3
Hi list,

I am happy to announce version 0.3 of orpc, a tool for generating RPC
bindings from OCaml signatures. Orpc can generate ONC RPC stubs for
use with Ocamlnet (in place of ocamlrpcgen), and it can also generate
RPC over HTTP stubs for use with ocamljs. You can use most OCaml types
in interfaces, as well as exceptions and labelled/optional arguments.

Changes since version 0.2 include

 * a way to use types defined outside the interface file, so you can
use a type in more than one interface
 * support for polymorphic variants
 * a way to specify "abstract" interfaces that can be instantiated for
synchronous, asynchronous, and Lwt clients and servers
 * bug fixes

Development of orpc has moved from Google Code to Github; see

 * project page:
 * documentation:
 * downloads:

I hope you find this work useful. Let me know what you think.