goldfirere / ghc

Mirror of ghc repository. DO NOT SUBMIT PULL REQUESTS HERE
http://www.haskell.org/ghc/
Other
25 stars 1 forks source link

Kind pretty-printing problem #14

Open goldfirere opened 9 years ago

goldfirere commented 9 years ago

When I say

type family SCtor (x :: k) :: Proxy x

and then ask for :i SCtor, I get

type family SCtor (x :: k)
  Kind: forall k1 (x1 :: k1). Proxy x1

It would be nice if the variable names matched up. More worryingly, that kind should make clear that x1 is a visible argument.