tomjaguarpaw / haskell-opaleye

Other
602 stars 115 forks source link

Provide 'Default ToFields' and DefaultFromField instances for Aeson #523

Closed basvandijk closed 2 years ago

basvandijk commented 3 years ago

This allows converting from any Haskell type that has a From/ToJSON instance to PostgreSQL's json[b] type and visa versa.

tomjaguarpaw commented 3 years ago

Might be nice to add T.sqlValueJSON . Ae.toJSON . getAeson as a toplevel function too.

EDIT: Or probably just T.sqlValueJSON . Ae.toJSON.

basvandijk commented 2 years ago

@tomjaguarpaw I rebased this on your latest master. Care to review it?

tomjaguarpaw commented 2 years ago

Thanks!

tomjaguarpaw commented 2 years ago

Released as https://hackage.haskell.org/package/opaleye-0.9.3.0