小编hah*_*cho的帖子

没有IO的IO monad参数用法

我有这个问题函数计算接受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
推荐指数
1
解决办法
140
查看次数

标签 统计

haskell ×1