TH_repPatSigTVar.hs:8:64: error:
    ā€¢ Not in scope: type variable ā€˜cā€™
    ā€¢ In the Template Haskell quotation ''c
      In the untyped splice: $(sigE (varE 'undefined) (varT ''c))
      In the Template Haskell quotation
        [d| f = \ (_ :: Either a b)
                  -> $(sigE (varE 'undefined) (varT ''c)) |]