[Haskell-cafe] ANN: proto-lens-0.4.0.0

Judah Jacobson judah.jacobson at gmail.com
Mon Sep 10 19:12:31 UTC 2018


I'm pleased to announce the release of proto-lens-0.4.0.0.  The library
provides an API for protocol buffers, a language-independent binary file
format.  Cabal and Stack projects can use proto-lens to automatically
generate Haskell source bindings from the original protocol buffer
specifications.

Some significant changes in this new release include:
- Simplifying the overloaded lens instances to improve readability and type
error messages (along with the associated release of lens-labels-0.3.0.0)
- Switching to a custom class for default messages
- Hiding the internals of generated message types
- Making the Show instances more readable and concise
- Splitting the Cabal support into finer-grained packages, for better
integration with Nix and Bazel

For general library documentation and tutorials:
https://google.github.io/proto-lens/

For assistance in migrating from earlier versions:
https://github.com/google/proto-lens/wiki/Migration-Guide

For detailed changelogs:
https://hackage.haskell.org/package/proto-lens/changelog
https://hackage.haskell.org/package/proto-lens-protoc/changelog

Best,
-Judah
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20180910/9ae9c0c8/attachment.html>


More information about the Haskell-Cafe mailing list