Add hardcoded fixity for aeson, Removing one clashing
parent
28e3ec18a3
commit
15fc8ec332
|
@ -323,10 +323,19 @@ hardcodedFixity allowUnqualify = \case
|
||||||
".>" -> Just $ Fixity NoSourceText 9 InfixL
|
".>" -> Just $ Fixity NoSourceText 9 InfixL
|
||||||
":?" -> Just $ Fixity NoSourceText 7 InfixN
|
":?" -> Just $ Fixity NoSourceText 7 InfixN
|
||||||
":-" -> Just $ Fixity NoSourceText 9 InfixR
|
":-" -> Just $ Fixity NoSourceText 9 InfixR
|
||||||
".:" -> Just $ Fixity NoSourceText 9 InfixR
|
|
||||||
"$!!" -> fixity InfixR 0
|
"$!!" -> fixity InfixR 0
|
||||||
"<$!!>" -> fixity InfixL 4
|
"<$!!>" -> fixity InfixL 4
|
||||||
|
|
||||||
|
-- aeson
|
||||||
|
-- ".=" -> fixity InfixR 8 -- this clashes with lens :(
|
||||||
|
".?=" -> fixity InfixR 8
|
||||||
|
".:" -> fixity InfixL 9
|
||||||
|
".:!" -> fixity InfixL 9
|
||||||
|
".:?" -> fixity InfixL 9
|
||||||
|
".!=" -> fixity InfixL 9
|
||||||
|
".:?=" -> fixity InfixL 9
|
||||||
|
".:!=" -> fixity InfixL 9
|
||||||
|
|
||||||
-- lens, not complete!
|
-- lens, not complete!
|
||||||
"<|" -> fixity InfixR 5
|
"<|" -> fixity InfixR 5
|
||||||
"|>" -> fixity InfixL 5
|
"|>" -> fixity InfixL 5
|
||||||
|
@ -344,7 +353,7 @@ hardcodedFixity allowUnqualify = \case
|
||||||
"**~" -> fixity InfixR 4
|
"**~" -> fixity InfixR 4
|
||||||
"||~" -> fixity InfixR 4
|
"||~" -> fixity InfixR 4
|
||||||
"&&~" -> fixity InfixR 4
|
"&&~" -> fixity InfixR 4
|
||||||
".=" -> fixity InfixN 4
|
-- ".=" -> fixity InfixN 4 -- this clashes with aeson :(
|
||||||
"%=" -> fixity InfixN 4
|
"%=" -> fixity InfixN 4
|
||||||
"?=" -> fixity InfixN 4
|
"?=" -> fixity InfixN 4
|
||||||
"+=" -> fixity InfixN 4
|
"+=" -> fixity InfixN 4
|
||||||
|
@ -395,8 +404,6 @@ hardcodedFixity allowUnqualify = \case
|
||||||
"==>" -> fixity InfixR 0
|
"==>" -> fixity InfixR 0
|
||||||
"=/=" -> fixity InfixN 4
|
"=/=" -> fixity InfixN 4
|
||||||
"===" -> fixity InfixN 4
|
"===" -> fixity InfixN 4
|
||||||
".:!" -> fixity InfixL 9
|
|
||||||
".:?" -> fixity InfixL 9
|
|
||||||
-- ".:>" -> fixity _ _
|
-- ".:>" -> fixity _ _
|
||||||
-- ".:>?" -> fixity _ _
|
-- ".:>?" -> fixity _ _
|
||||||
"<.>" -> fixity InfixR 7
|
"<.>" -> fixity InfixR 7
|
||||||
|
|
Loading…
Reference in New Issue