gpt4 book ai didi

haskell - `::IO a`类型的输入函数

转载 作者:行者123 更新时间:2023-12-01 15:48:36 28 4
gpt4 key购买 nike

我所知道的 Prelude 中唯一的“用户输入”函数返回 String - 但通常(我会说更频繁)我们想要读取数字或其他类型。

是否有类型为::IO a 或类似的函数,用于读取任意类型的值?我有 searched hoogle对于这样的功能,但由于它不存在或由于类似类型的大量其他功能,我没有找到任何东西。


看起来好用又简单,必须有一个内置的。我最接近的是:

-- Eg.
get :: Read a => IO a
get = (liftM read) getLine

main = do
x <- get
print $ x + 5

最佳答案

readLn :

readLn :: Read a => IO a

关于haskell - `::IO a`类型的输入函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46309605/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com