Data.Data.Extras

Data.Data

Kind: *

Kind: * -> *

class Data1 f

fromConstr1

fromConstrB1

fromConstrM1

Kind: * -> * -> *

class Data2 f

fromConstr2

fromConstrB2

fromConstrM2

Combinators

Lifting k in gfoldl{n} k

liftK

liftK2

Lifting f in gunfold{n} f

liftF

liftF2