Admin message

Due to a large amount of spam we do not allow new users to create repositories, they are "external" users. If you are a new user and want to create a repository, for example for forking GHC, open a new issue on ghc/ghc using the "get-verified" issue template

Multiplicities can be confusingly omitted in error messages
The currently accepted output of `T19361` contains the following puzzling message: ``` • Couldn't match type ‘m’ with ‘Many’ arising from multiplicity of ‘x’ ‘m’ is a rigid type variable bound by the type signature for: f :: forall a. a -> a ``` Where is `m` bound in `forall a. a -> a`? The problem is that it's in fact `forall {m} a. a %m -> a`, but the pretty-printer does not display that type with explicit multiplicities. I am fixing this in !14761 by leveraging the existing infrastructure of `pprWithInvisibleBitsWhen` and `mayLookIdentical` to handle multiplicities (in addition to what it already handles: `RuntimeRep`s and invisible kinds).
issue