重複の可能性:
Haskell奇妙な種類:(->)の種類は?? ->?-> *
GHCi(バージョン7.0.2)では、関数の型の種類を尋ねると、結果に疑問符が付きます。
Prelude> :kind (->)
(->) :: ?? -> ? -> *
種類にアスタリスクだけでなく疑問符が含まれているのはなぜ* -> * -> *
ですか?疑問符はどういう意味ですか?他のタイプがアスタリスクを使用するのはなぜですか?
Prelude> :kind (,)
(,) :: * -> * -> *