Я знаю, что вы можете конвертировать Stringв число с read:
Prelude> read "3" :: Int
3
Prelude> read "3" :: Double
3.0
Но как вы Stringполучаете представление Intзначения?
Я знаю, что вы можете конвертировать Stringв число с read:
Prelude> read "3" :: Int
3
Prelude> read "3" :: Double
3.0
Но как вы Stringполучаете представление Intзначения?
Ответы:
Противоположностью readявляется show.
Prelude> show 3
"3"
Prelude> read $ show 3 :: Int
3