[Haskell-cafe] extensible records - Vinyl - alternatives?
Peter Althainz
althainz at gmail.com
Sat May 3 10:16:40 UTC 2014
Dear All,
I'm searching a handsome library for handling large amounts of
configuration data in a flexible manner. So to speak I want to use some
kind of inheritance of data fields. I think this is where the extensible
records discussion is a proper description of my use case.
I've found 2 libraries making this work, so far:
HList
Vinyl
I currently prefer Vinyl due to the complex types in HList, lens
compatibiliy, named labels. (I love the HList and OOHaskel papers, but for
practical use, I currently prefer Vinyl).
What do you think, what is the best way nowadays to use extensible records?
Is Vinyl a good choice from your point of view?
regards
Peter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20140503/7165ab00/attachment.html>
More information about the Haskell-Cafe
mailing list