This module extends servant to make it easy to define JSON-RPC servers and clients.
- Does not enforce the
jsonrpckey in the response - Does not enforce
idkey on error responses - We allow for server messages with
nullfor botherrorandresultkeys - The client interface hides the
idkey since the semantics of HTTP determine which server responses correspond to which client requests.
See the package ./servant-jsonrpc-example for client, server, and API definition examples.