@ sensitivity breaks modules without any extensions enabled.
We got a patch to
cabal-install which does
-finalparams @ (DepResolverParams +finalparams@(DepResolverParams
in a file without any extensions enabled.
Please revert the change for 8.12. This kind of whitespace sensitivity in no-extensions enabled code is non-sense.
EDIT: Proposal 229 should mention
@ in the title. Reading https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/8.12, can I now define
(@) function in GHC, even it's a reserved-op in Haskell Report?