úÎ! vðNone-.8=>?HSUVXÔ barbies-thMbarbies doesn't care about field names, but they are useful in many use cases barbies-thA collection of field names. barbies-th?Transform a regular Haskell record declaration into HKD form. , , , ,  and  instances are derived. For example, @declareBareB [d|data User = User { uid :: Int, name :: String}|]becomes Edata User t f = User { uid :: Wear t f Int, name :: Wear t f String } barbies-thswitch variable barbies-thwrapper variable barbies-thoriginal constructor      %barbies-th-0.1-IzOCgOZHkCp97ea4sPidrVData.Barbie.TH FieldNamesB bfieldNames declareBareB&barbies-2.0.0.0-ElzxHmWMSV63kGIiwdM3JCBarbies.Internal.BareBBareBBarbies.Internal.FunctorBFunctorBBarbies.Internal.TraversableB TraversableBBarbies.Internal.ApplicativeB ApplicativeBBarbies.Internal.ConstraintsB ConstraintsB transformCon