rapply

This function, along with the others listed at the end of this page,
is used to make remote calls within the dynamic scope of a with-remote-port form. It returns
the value(s) of the remote call.

The first argument is a function reference that may be a string, a
symbol, or a remote reference to a string, symbol or function. Remote
references are described in Data representation in
rpc.htm. The remote reference is resolved to a
function in the remote environment, and the function is called with
the arguments passed in the call. The value of the expression is the
value or values returned by the remote call. These may be local values
or remote references.

This function performs its call like apply, returning the value to the
caller.