on master help sign in
Make an error message read better / easier to understand
7d6faf8Evan Czaplicki
compiler/src/Reporting/Error/Canonicalize.hs+3−2
@@ -189,10 +189,11 @@ toReport source err =
189 Report.toCodeSnippet source region Nothing
189 Report.toCodeSnippet source region Nothing
190 (
190 (
191 D.reflow $
191 D.reflow $
192− "The `" <> N.toString name <> "` " <> thing <> " was given " <> D.args actual <> ":"
192+ "The `" <> N.toString name <> "` " <> thing <> " needs "
193+ <> D.args expected <> " but I see " <> show actual <> " instead:"
193 ,
194 ,
194 D.reflow $
195 D.reflow $
195− "But it needs " <> D.args expected <> ". What is missing? Are some parentheses misplaced?"
196+ "What is missing? Are some parentheses misplaced?"
196 )
197 )
197
198
198 else
199 else