| CARVIEW |
Select Language
HTTP/1.1 200 OK
Connection: keep-alive
Server: nginx/1.24.0 (Ubuntu)
Content-Type: text/html; charset=utf-8
Cache-Control: public, max-age=300
Content-Encoding: gzip
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 0
Date: Sat, 17 Jan 2026 05:01:00 GMT
X-Served-By: cache-dfw-kdal2120058-DFW, cache-bom-vanm7210066-BOM
X-Cache: MISS, MISS
X-Cache-Hits: 0, 0
X-Timer: S1768626060.376860,VS0,VE304
Vary: Accept, Accept-Encoding
transfer-encoding: chunked
json-rpc: Fully-featured JSON-RPC 2.0 library
json-rpc: Fully-featured JSON-RPC 2.0 library
Downloads
- json-rpc-1.1.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.0.4, 0.1.0.5, 0.2.0.0, 0.2.0.1, 0.2.0.2, 0.2.1.0, 0.2.1.1, 0.2.1.2, 0.2.1.4, 0.2.1.5, 0.2.1.6, 0.3.0.0, 0.3.0.1, 0.3.0.2, 0.4.0.0, 0.5.0.0, 0.6.0.0, 0.6.1.0, 0.6.2.0, 0.6.2.1, 0.7.0.0, 0.7.0.1, 0.7.0.2, 0.7.1.0, 0.7.1.1, 0.8.0.0, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.1.0, 1.1.1, 1.1.2 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | aeson, attoparsec, attoparsec-aeson, base (>=4.6 && <5), bytestring, conduit, conduit-extra, deepseq, hashable, json-rpc, monad-logger, mtl, QuickCheck, stm-conduit, text, time, unliftio, unordered-containers, vector [details] |
| License | MIT |
| Author | JP Rupp |
| Maintainer | jprupp@protonmail.ch |
| Uploaded | by jprupp at 2025-05-09T11:56:54Z |
| Category | Network |
| Home page | https://github.com/jprupp/json-rpc.git#readme |
| Bug tracker | https://github.com/jprupp/json-rpc.git/issues |
| Source repo | head: git clone https://github.com/jprupp/json-rpc.git |
| Distributions | LTSHaskell:1.1.2, NixOS:1.1.2, Stackage:1.1.2 |
| Reverse Dependencies | 5 direct, 0 indirect [details] |
| Executables | time-server, time-client, concurrent-server, concurrent-client |
| Downloads | 24297 total (116 in the last 30 days) |
| Rating | 2.25 (votes: 2) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs uploaded by user Build status unknown [no reports yet] |
Readme for json-rpc-1.1.2
[back to package description]json-rpc
Fully-featured JSON-RPC 2.0 library for Haskell programs.
This JSON-RPC library is fully-compatible with JSON-RPC 2.0 and 1.0. It provides an interface that combines a JSON-RPC client and server. It can set and keep track of request ids to parse responses. There is support for sending and receiving notifications. You may use any underlying transport. Basic TCP client and server provided.
A JSON-RPC application using this interface is considered to be peer-to-peer, as it can send and receive all types of JSON-RPC message independent of whether it originated the connection.