Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Caml-list] ANN: orpc 0.3

13 views
Skip to first unread message

Jake Donham

unread,
Apr 2, 2010, 10:22:26 PM4/2/10
to OCaml List
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: http://github.com/jaked/orpc
* documentation: http://jaked.github.com/orpc
* downloads: http://github.com/jaked/orpc/downloads

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

Jake

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

0 new messages