[Template-haskell] Using a Typ as a Type