AA
почему-то никто даже не предполагает, что мб тормоза не очень качественно тормозят вагонетку?
Size: a a a
AA
MK
AA
MK
MK
MK
MK
MS

JS
JS
greet :: IO String
greet = do
...
pure name -- последней строкой
Y
name видна только в области видимости greet.name будет Float, то его нельзя будет сконкатенировать со строкой.readLn применяет функцию read ко введённой строке, чтобы сконвертировать её в значение нужного типа. Если требуется исходная строка, то делать этого не нужно.MS
MS
MS
MS
MS