on master help sign in
Shuffle order of definitions in Reporting.Error.Syntax
commit15eb831712441e80f04b511ea5b0002d9951bb61 authorEvan Czaplicki <info@elm-lang.org> dateMon 4 May 2015, 14:29 (12 years ago) parent5b3458d
1 file changed+9−9
src/Reporting/Error/Syntax.hs+9−9
src/Reporting/Error/Syntax.hs+9−9
@@ -25,7 +25,15 @@ data Error
2525 | UnboundTypeVarsInUnion String [String] String [String] [(String, [Type.Raw])]
2626
2727
28−-- TO STRING
28+-- TO JSON
29+
30+toJson :: Error -> Json.Value
31+toJson err =
32+ case err of
33+ _ -> error "Syntax.toJson"
34+
35+
36+-- HINTS
2937
3038toHint :: Error -> String
3139toHint err =
@@ -118,11 +126,3 @@ unboundTypeVars typeName tvar tvars revisedDeclaration =
118126indent :: String -> String
119127indent string =
120128 List.intercalate "\n" (map (" " ++ ) (lines string))
121−
122−
123−-- TO JSON
124−
125−toJson :: Error -> Json.Value
126−toJson err =
127− case err of
128− _ -> error "Syntax.toJson"