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

Scoped kind variables are broken
# Summary This does work: ```haskell -- f :: [a -> Either a ()] f = [Left @a :: forall a. a -> Either a ()] ```` This does not: ```haskell -- type F :: [a -> Either a ()] type F = '[Left @a :: forall a. a -> Either a ()] ``` An unfortunate asymmetry between terms & types. See a related discussion at https://gitlab.haskell.org/ghc/ghc/wikis/ghc-kinds/kind-inference/tlks # Steps to reproduce ``` ghci> :set -XScopedTypeVariables -XDataKinds -XPolyKinds -XTypeApplications ghci> type F = '[Left @a :: forall a. a -> Either a ()] <interactive>:3:18: error: Not in scope: type variable ‘a’ ``` # Expected behavior No error. # Environment * GHC version used: HEAD.
issue