[Haskell-cafe] Question on kind inference