proto-lens

A lens-based implementation of protocol buffers in Haskell. https://github.com/google/proto-lens

LTS Haskell 8.12:0.2.0.1
Stackage Nightly 2017-04-27:0.2.0.1
Latest on Hackage:0.2.0.1
BSD3 licensed by Judah Jacobson

The proto-lens library provides to protocol buffers using modern Haskell language and library patterns. Specifically, it provides:

  • Composable field accessors via lenses

  • Simple field name resolution/overloading via type-level literals

  • Type-safe reflection and encoding/decoding of messages via GADTs

comments powered byDisqus