[Haskell-beginners] How to "add column" to a Table?

Marcin Mrotek marcin.jan.mrotek at gmail.com
Sun Apr 26 11:58:14 UTC 2015


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_lists/
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


More information about the Beginners mailing list