well-typed / grapesy

Native Haskell gRPC client and server based on `http2`
Other
32 stars 4 forks source link

Minor API improvements #27

Closed edsko closed 11 months ago

edsko commented 11 months ago

The dialogue-based test suite is so useful for discovering inconsistencies between the server and the client API, since a single description of the communication is interpreted in "dual" ways by both the server and the client.

We still haven't actually executed any of these tests (we're getting close to that point now), but simply writing them has already proven very useful indeed.