Fix typos: tyars -> tyvars
authorBartosz Nitka <niteria@gmail.com>
Thu, 14 Apr 2016 12:23:18 +0000 (05:23 -0700)
committerBartosz Nitka <niteria@gmail.com>
Thu, 14 Apr 2016 12:23:18 +0000 (05:23 -0700)
compiler/main/InteractiveEval.hs
compiler/typecheck/TcDeriv.hs

index b609f8d..9e5f3b1 100644 (file)
@@ -575,7 +575,7 @@ bindLocalsAtBreakpoint hsc_env apStack_fhv (Just BreakInfo{..}) = do
 
    newTyVars :: UniqSupply -> TcTyVarSet -> TCvSubst
      -- Similarly, clone the type variables mentioned in the types
-     -- we have here, *and* make them all RuntimeUnk tyars
+     -- we have here, *and* make them all RuntimeUnk tyvars
    newTyVars us tvs
      = mkTvSubstPrs [ (tv, mkTyVarTy (mkRuntimeUnkTyVar name (tyVarKind tv)))
                     | (tv, uniq) <- varSetElems tvs `zip` uniqsFromSupply us
index bc194df..d3c9295 100644 (file)
@@ -1636,7 +1636,7 @@ mkNewTypeEqn dflags overlap_mode tvs
         -- Here is the plan for newtype derivings.  We see
         --        newtype T a1...an = MkT (t ak+1...an) deriving (.., C s1 .. sm, ...)
         -- where t is a type,
-        --       ak+1...an is a suffix of a1..an, and are all tyars
+        --       ak+1...an is a suffix of a1..an, and are all tyvars
         --       ak+1...an do not occur free in t, nor in the s1..sm
         --       (C s1 ... sm) is a  *partial applications* of class C
         --                      with the last parameter missing