我有这个问题函数计算接受IO一个类型我已经有一个函数返回相同的东西,但它接受一个作为她的类型.以下是我的代码.我一直在网上搜索一段时间,但我无法修复我的错误.提前帮助你.
pureCalculate :: Expr (Double -> Double -> Double) -> Map.Map String Double -> Double
calculate :: IO(Expr (Double -> Double -> Double)) -> Map.Map String Double -> IO Double
calculate expr args =
do let x = pureCalculate expr args
return x
Run Code Online (Sandbox Code Playgroud) haskell ×1