Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grpc/grpc-haskell
gRPC library binding for Haskell.
https://github.com/grpc/grpc-haskell
grpc grpc-haskell haskell
Last synced: 3 months ago
JSON representation
gRPC library binding for Haskell.
- Host: GitHub
- URL: https://github.com/grpc/grpc-haskell
- Owner: grpc
- License: apache-2.0
- Created: 2016-11-16T18:16:07.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-31T12:15:37.000Z (over 6 years ago)
- Last Synced: 2024-09-29T09:21:56.736Z (3 months ago)
- Topics: grpc, grpc-haskell, haskell
- Language: Haskell
- Homepage:
- Size: 146 KB
- Stars: 154
- Watchers: 23
- Forks: 16
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-grpc - grpc-haskell - gRPC library binding for Haskell (Language-Specific / Haskell)
README
# gRPC for Haskell
This is an experimental library for using gRPC from Haskell. It's not ready for
production use.The haskell library wraps the [C library](https://github.com/grpc/grpc). Only
the client side of RPCs are supported.
`grpc-haskell` does not generate the RPC stubs, nor does it
handle proto serialization/deserialization. Projects that generate Haskell code
for serialization/deserialization may also generate stubs that use
`grpc-haskell`.Client side features;
- [x] Low level API for client calls, streaming and unary.
- [ ] Higher level client API.## License
grpc-haskell is released under the same license as
[gRPC](https://github.com/grpc/grpc), repeated in [LICENSE](LICENSE).## Contributing
Please get involved! See our [guidelines for contributing](CONTRIBUTING.md).