JSON-RPC 2.0 on the server side. https://github.com/grayjay/json-rpc-server

Latest on Hackage:

See all snapshots json-rpc-server appears in

MIT licensed
Maintained by Kristen Kozak

Module documentation for

This version can be pinned in stack with:json-rpc-server-,3505

An implementation of the server side of JSON-RPC 2.0. See http://www.jsonrpc.org/specification. This library uses ByteString for input and output, leaving the choice of transport up to the user. See the Network.JsonRpc.Server module for an example. json-rpc-server can be used with json-rpc-client to create a client and server that communicate with the same methods.


  • Updated the error handling type from ErrorT to ExceptT.

  • Simplified the call function, so Methods and toMethods are no longer necessary.