instant-aeson (hackage):   [Index]  Package maintainers  For package maintainers and hackage trustees  Candidates    instant-aeson allows you to generically derive JSON representations (from the aeson package) for your types using instant-generics, which in particular, supports deriving generic representations for GADTs.
Keywords: bsd3|generics|library