Haskell'i fonksiyonel programlamayı anlamak amacıyla, diğer dillerde edindiğim içgörüyü uygulayacağım beklentisi ile inceliyorum (Groovy, Python, JavaScript ağırlıklı olarak).
Haskell'i seçtim çünkü çok işlevsel olduğu ve devlete güvenmesine izin vermeyeceği izlenimini edindim.
Haskell'i öğrenmeyi seçmedim çünkü son derece katı tip bir sistemde gezinmekle ilgileniyordum.
Sorum şu: Güçlü bir tip sistem, son derece saf bir işlevsel dilin yan ürünü mü gerekli bir ürün mü, yoksa bu Haskell'e özgü ilgisiz bir tasarım seçimi mi?