type T :: * -> * -> * type T = (->) @{LiftedRep} @{LiftedRep} :: * -> * -> * -- Defined at :3:1