th-data-compat-0.1.3.0: src/Language/Haskell/TH/Compat/TyVarBndr/V216.hs
-- The latest version of applying this module impl is template-haskell-2.16 module Language.Haskell.TH.Compat.TyVarBndr.V216 ( plainTVspecified, unTyVarBndr, ) where import Language.Haskell.TH (Name, TyVarBndr (..)) plainTVspecified :: Name -> TyVarBndr plainTVspecified = PlainTV unTyVarBndr :: TyVarBndr -> (Name, Maybe a) unTyVarBndr (PlainTV n) = (n, Nothing) unTyVarBndr (KindedTV n _k) = (n, Nothing)