4 ms·
I use Vinyl[0], though be warned it uses advanced Haskell many seem disgruntled with in this thread. You may be alright with vanilla Haskell records now that d
by codygman 10y ago
I use Vinyl[0], though be warned it uses advanced Haskell many seem disgruntled with in this thread.
You may be alright with vanilla Haskell records now that duplicate record fields are allowed in GHC 8.
I think something like rawr[1] might be what most are looking for when talking about better Haskell records, though.
0: https://hackage.haskell.org/package/vinyl-0.5.3/docs/Data-Vinyl-Tutorial-Overview.html https://hackage.haskell.org/package/vinyl-0.5.3/docs/Data-Vi...
1: http://hackage.haskell.org/package/rawr-0.0.0.1/docs/Data-Rawr.html http://hackage.haskell.org/package/rawr-0.0.0.1/docs/Data-Ra...