
26 Apr
2015
26 Apr
'15
7:58 a.m.
Hello, Have a look at vinyl (https://hackage.haskell.org/package/vinyl) and HList (https://hackage.haskell.org/package/HList), packages that provide extensible records. I haven't used HList, but I can attest vinyl is quite easy to use. You can also have a look at http://www.reddit.com/r/haskell/comments/32tdt6/functions_for_type_level_lis... for some discussion regarding implementation of relational databases in Haskell; I've linked to my (very) unfinished code there: http://hub.darcs.net/mjm/relational/browse/src/Data/Relational feel free to steal ideas :-P Best regards, Marcin Mrotek