HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Package1.0.0Network

grpc-spec

Implementation of the pure part of the gRPC spec

Modules

4 modules
  • Network.GRPC.Spec137Pure implementation of the gRPC spec Most code will not need to use this module directly. Intended for unqualified import.
  • Network.GRPC.Spec.Serialization33Serialization functions We collect these functions in a separate module, rather than exporting them
  • Network.GRPC.Spec.Util.HKD11Small module to support the higher-kinded data (HKD) pattern This module is similar in spirit to libraries such as barbies (and to
  • Network.GRPC.Spec.Util.Parser7Incremental parser interface Intended for qualified import. import Network.GRPC.Spec.Util.Parser (Parser)

Description

This is an implementation of the pure part of the core gRPC spec at https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md. This is by no means a full gRPC implementation, but can be used as the basis for one; see grapesy for a full implementation.

Depends on

24 packages

Used by in this set · 1