1{-# OPTIONS_GHC -Wall #-}
2{-# LANGUAGE OverloadedStrings #-}
10import qualified Reporting.Error.Canonicalize as Canonicalize
11import qualified Reporting.Error.Docs as Docs
12import qualified Reporting.Error.Main as Main
13import qualified Reporting.Error.Pattern as Pattern
14import qualified Reporting.Error.Syntax as Syntax
15import qualified Reporting.Error.Type as Type
16import qualified Reporting.Render.Code as Code
17import qualified Reporting.Render.Type.Localizer as L
18import qualified Reporting.Report as Report
27 | Canonicalize Canonicalize.Error
28 | Type L.Localizer [Type.Error]
29 | Main L.Localizer Main.Error
30 | Pattern [Pattern.Error]
38toReports :: Code.Source -> Error -> [Report.Report]
42 [Syntax.toReport source syntaxError]
44 Canonicalize canonicalizeError ->
45 [Canonicalize.toReport source canonicalizeError]
47 Type localizer typeErrors ->
48 map (Type.toReport source localizer) typeErrors
50 Main localizer mainError ->
51 [Main.toReport localizer source mainError]
53 Pattern patternErrors ->
54 map (Pattern.toReport source) patternErrors
57 [Docs.toReport source docsError]
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list