on 267f708 help sign in
all commits
04c5e28Get rid of a bunch of TODOs in error messagesEvan Czaplicki 72da9daRename `Foreign` to `Port` across the codebaseEvan Czaplicki 66c833dGet foreign effects workingEvan Czaplicki 84c913fRemove dead code for error reporting for effect typesEvan Czaplicki 3d94566Remove effect typesEvan Czaplicki ba5bfd2Add support for "effect types" that track which effects are neededEvan Czaplicki 83215bdFix #1153Evan Czaplicki 44b86a1Add full hints for recursive type aliasesEvan Czaplicki b0e91a4Actually draw a loop for mutually recursive type aliasesEvan Czaplicki 656bfb7Switch Reports to use Docs for pre and post hintsEvan Czaplicki 74db13fGet rid of Show and Pretty instances for AST typesEvan Czaplicki 31545d1canonicalize module names, generate unambiguous names in JSEvan Czaplicki 2cc0df4Clean up export canonicalization codeEvan Czaplicki 86acf58Give name hints in certain docs errorsEvan Czaplicki 501d241Improve hints and suggestions for unfound variablesEvan Czaplicki 4ffd70aUse backticks instead of single quotes when reporting code terms to end users.Richard Feldman 01a5b0bFix a missing space in the reporting message when too many or too few arguments.Richard Feldman e33c47bMake it possible to dealias types in errors and warningsEvan Czaplicki caa8283Support conversion from errors to JSONEvan Czaplicki 4a5d921Give more specialized error titlesEvan Czaplicki 67440cfRemove stray single quoteEvan Czaplicki 123f867Create Reporting.Report and move towards nicer messagesEvan Czaplicki dd00462Give a proper error on mutually recursive type aliasesEvan Czaplicki 62bed13Remove big comment of unused stuffEvan Czaplicki 230181aCreate hints for canonicalization errorsEvan Czaplicki ee3b209Error reporting overhaul (BIG)Evan Czaplicki