Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class DdType s ~ a => ProductSel sel a arg s | sel a arg -> s where Source #
Instances
(MkTSel sel, fields ~ ProductFields (GDatatypeInfoOf a) (GCode a), meta ~ MetaFor "product type" ('ShowType a) "prod", CompColumn meta fields a arg s) => ProductSel (sel :: TSel) a arg ('DdK 'SelAuto (NoMods :: [Type]) a ('Comp sel ('Prod 'Reg) 'Nest s)) Source # | |
class DdType s ~ a => Product a arg s | a arg -> s where Source #
Instances
(CompName a sel, ProductSel sel a arg s) => Product a arg s Source # | |
Defined in Sqel.Product |