capnp: Cap'n Proto for Haskell
[ capnproto, data, library, mit, network, program, rpc, serialization ]
[ Propose Tags ]
[ Report a vulnerability ]
A native Haskell implementation of the Cap'N Proto cerialization format and RPC protocol.
The library implements serialization and level 1 RPC.
The Capnp.Tutorial module is the best place to start reading; the reference documentation can seem bewildering without that context.
[Skip to Readme]
Modules
[Index] [Quick Jump]
- Capnp
- Capnp.Address
- Capnp.Basics
- Capnp.Bits
- Capnp.Canonicalize
- Capnp.Classes
- Capnp.Convert
- Capnp.Errors
- Capnp.Gen
- ById
- Capnp.Gen.Capnp
- Capnp.GenHelpers
- Capnp.IO
- Capnp.Message
- Capnp.Pointer
- Capnp.Rpc
- Capnp.TraversalLimit
- Capnp.Tutorial
- Capnp.Untyped
- Data
Downloads
- capnp-0.7.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Versions [RSS] | 0.1.0.0, 0.2.0.0, 0.3.0.0, 0.4.0.0, 0.5.0.0, 0.6.0.0, 0.6.0.1, 0.6.0.2, 0.6.0.3, 0.7.0.0, 0.8.0.0, 0.9.0.0, 0.10.0.0, 0.10.0.1, 0.11.0.0, 0.12.0.0, 0.12.1.0, 0.13.0.0, 0.14.0.0, 0.15.0.0, 0.16.0.0, 0.17.0.0, 0.18.0.0 |
---|---|
Change log | CHANGELOG.md |
Dependencies | async (>=2.2.1 && <2.3), base (>=4.11 && <5), bytes (>=0.15.4 && <0.18), bytestring (>=0.10 && <0.11), capnp, containers (>=0.5.9 && <0.7), cpu (>=0.1.2 && <0.2), data-default (>=0.7.1 && <0.8), data-default-instances-vector (>=0.0.1 && <0.1), directory (>=1.3.0 && <1.4), exceptions (>=0.10.0 && <0.11), filepath (>=1.4.2 && <1.5), focus (>=1.0.1 && <1.1), hashable (>=1.2.7 && <1.4), list-t (>=1.0.2 && <1.1), monad-stm (>=0.1 && <0.2), mtl (>=2.2.2 && <2.3), network (>=3.1 && <3.2), network-simple (>=0.4 && <0.5), pretty-show (>=1.9.5 && <1.11), primitive (>=0.6.3 && <0.8), reinterpret-cast (>=0.1.0 && <0.2), safe-exceptions (>=0.1.7 && <0.2), stm (>=2.5.0 && <2.6), stm-containers (>=1.1.0 && <1.2), supervisors (>=0.2.0 && <0.3), text (>=1.2 && <2.0), transformers (>=0.5.2 && <0.6), vector (>=0.12.0 && <0.13), wl-pprint-text (>=1.2 && <1.3) [details] |
Tested with | ghc ==8.4.3, ghc ==8.6.3 |
License | MIT |
Copyright | 2016-2020 haskell-capnp contributors (see CONTRIBUTORS file). |
Author | Ian Denhardt |
Maintainer | ian@zenhack.net |
Category | Data, Serialization, Network, Rpc |
Home page | https://github.com/zenhack/haskell-capnp |
Bug tracker | https://github.com/zenhack/haskell-capnp/issues |
Source repo | head: git clone https://github.com/zenhack/haskell-capnp.git -b master |
Uploaded | by isd at 2020-10-23T22:34:31Z |
Distributions | |
Executables | capnpc-haskell |
Downloads | 6017 total (73 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2020-10-23 [all 1 reports] |