[Haskell-cafe] confirming order of kinds and rank of types