rpclib

A library to deal with RPCs in OCaml
type err = [
| `Msg of string
]
val tailrec_map : ( 'a -> 'b ) -> 'a list -> 'c list
val unmarshal : 'a. 'a Rpc.Types.typ -> Rpc.t -> ( 'a, err ) Result.t
val marshal : 'a. 'a Rpc.Types.typ -> 'a -> Rpc.t
val ocaml_of_basic : 'a. 'a Rpc.Types.basic -> string
val ocaml_of_t : 'a. 'a Rpc.Types.typ -> string