well-typed/grapesy

Implement `ProtoJson`

Opened this issue · 1 comments

We have support for gRPC over JSON, but the Protobuf standard provides an additional, very particular, way to do gRPC over JSON. We should therefore have a ProtoJson combinator alongside JsonRpc which implements this part of the Protobuf spec.

See https://protobuf.dev/programming-guides/proto3/#json .

To have a reference to test against, it may be useful to refer to protobuf-java-util.