@@ -95,7 +95,7 @@ actuallyUnify variable1 variable2 = do
95 | name `elem` ["Int","Float","Char"] -> flexAndUnify variable2
95 | name `elem` ["Int","Float","Char"] -> flexAndUnify variable2
96 | otherwise -> TS.addError "Expecting something comparable (Int, Float, Char, [comparable])." variable1 variable2
96 | otherwise -> TS.addError "Expecting something comparable (Int, Float, Char, [comparable])." variable1 variable2
98− _ -> TS.addError "The following types are not equal" variable1 variable2
98+ _ -> TS.addError "" variable1 variable2
100 case (structure desc1, structure desc2) of
100 case (structure desc1, structure desc2) of
101 (Nothing, Nothing) | flex desc1 == Flexible && flex desc1 == Flexible -> merge
101 (Nothing, Nothing) | flex desc1 == Flexible && flex desc1 == Flexible -> merge
@@ -144,5 +144,5 @@ actuallyUnify variable1 variable2 = do
144 eat (x:xs) (y:ys) = eat xs ys
144 eat (x:xs) (y:ys) = eat xs ys
145 eat xs ys = xs
145 eat xs ys = xs
147− _ -> TS.addError "The following types are not equal" variable1 variable2
147+ _ -> TS.addError "" variable1 variable2