@hackage fclabels0.3.0

First class accessor labels.

First class labels that act as bidirectional records fields. The labels are fully composable and can be used to get, set and modify part of datatypes in a consistent way. The label datatype, conveniently called :->, is an instance of the Category type class, so is has a proper identity and composition. The library has support for automatically deriving labels from record selectors that start with an underscore.