Kullanıcı tarafından verilen bir sayıyı okuyan ve sonra onu yazdıran bir program yapmaya çalışıyorum. numara bunu yazdırırken bir tamsayı olmak zorunda, ama bu kod bana bir ayrıştırma hatası veriyor:Haskell bu kod için neden ayrıştırma hatası veriyor?
main = do
{
putStrLn "Please enter the number"
number <- getLine
putStrLn "The num is:" ++ show (read number:: Int)
}
Asıl hata nedir? –
3: 8: Desente ayrıştırma hatası: putStrLn –
Bu benim de ilk sorumuydu, ancak kodu bakarak kolayca tahmin edebilirsiniz, bu yüzden tamamdır :) –