Olası Çoğalt:GHCi'de, niçin işlev türü `` tür (->) `soru işaretlerini içerir (->) :: ?? ->? -> * `?
: Ben işlevi Çeşidi tür sorarsanızPrelude> :kind (->) (->) :: ?? -> ? -> *
Haskell Weird Kinds: Kind of (->) is ?? -> ? -> * GHCi yılında
(versiyon 7.0.2), sonuç soru işaretleri var
Neden tür sadece yıldız işareti * -> * -> *
yerine soru işaretlerini içerir? Soru işaretleri ne anlama geliyor? Neden diğer türler sadece yıldız işaretleri kullanıyor?
Prelude> :kind (,)
(,) :: * -> * -> *
IMO, GHC, yeni başlayanları karıştırdığı için GHCi'ye özel bir pragma verilirse, sadece bu genişletilmiş içerikleri sergileyecekse daha çok isterim. – fuz
Ayrıca bkz. Don Stewart'ın daha ayrıntılı açıklaması [burada] (http://stackoverflow.com/questions/3034264/haskell-weird-kinds/3034295#3034295). –