假设我有这样的东西
main = do
input_line <- getLine
let n = read input_line :: Int
replicateM n $ do
input_line <- getLine
let x = read input_line :: Int
return ()
***putStrLn $ show -- Can i access my replicateM here?
return ()
我可以访问我的 replicateM 的结果,例如它是否是返回值,例如打印出来。或者我必须在实际的 do-block 中使用 replicateM 吗?