swarm/test/unit
Brent Yorgey abe0ae88a6
Better type error messages (#1298)
Improvements to type inference and type error messages.  Includes:
- More informative error when record literal fields don't match the expected set of fields
- More informative type mismatch error which includes the term where the mismatch occurred.
- Reinstates a case for lambdas with explicit type annotations in inference mode (which was removed in #1283), which helps preserve better error messages in some cases.
2023-06-03 12:22:06 +00:00
..
Main.hs Recreate GameState from scratch when starting a scenario (#1277) 2023-05-25 11:24:05 +00:00
TestBoolExpr.hs prefer dots over dollars (#1190) 2023-04-02 20:24:03 +00:00
TestCommand.hs Key input handler (#1214) 2023-04-25 16:39:59 +00:00
TestEval.hs Records (#1148) 2023-03-25 11:58:34 +00:00
TestInventory.hs remove copyright boilerplate (#1134) 2023-02-27 18:18:46 +00:00
TestLanguagePipeline.hs Better type error messages (#1298) 2023-06-03 12:22:06 +00:00
TestLSP.hs prefer dots over dollars (#1190) 2023-04-02 20:24:03 +00:00
TestModel.hs remove copyright boilerplate (#1134) 2023-02-27 18:18:46 +00:00
TestNotification.hs remove copyright boilerplate (#1134) 2023-02-27 18:18:46 +00:00
TestPedagogy.hs Recreate GameState from scratch when starting a scenario (#1277) 2023-05-25 11:24:05 +00:00
TestPretty.hs prefer dots over dollars (#1190) 2023-04-02 20:24:03 +00:00
TestScoring.hs Record best code size (#974) 2023-05-02 07:06:01 +00:00
TestUtil.hs remove copyright boilerplate (#1134) 2023-02-27 18:18:46 +00:00