我编写了一个函数,将当前屏幕宽度返回为 IO Integer(到目前为止工作)。
getScreenWidth:: IO Integer
getScreenWidth = do
(sx, sy, w, h) <- getScreenDim 0
return $ sx
现在我想将屏幕宽度添加到字符串中:
> magic_function :: IO Integer -> String -> ... magic output type
> magic_function = ... ? this is where i am stack at ? ...
我想将魔术函数传递给一个字符串,例如“屏幕宽度:”,并且我希望它添加当前屏幕宽度,以便获得“屏幕宽度:1680”。如何连接 IO 整数和通用字符串?它适用于show
吗?
有人可以帮我吗?