相关疑难解决方法(0)

如何从不纯的方法返回纯值

我知道它听起来一定是微不足道的,但我想知道如何从仿函数中展开一个值并将其作为纯值返回?

我试过了:

f::IO a->a
f x=(x>>=) 

f= >>=
Run Code Online (Sandbox Code Playgroud)

我应该在右侧放置什么?我不能使用,return因为它会再次包裹它.

monads haskell functor

2
推荐指数
1
解决办法
459
查看次数

标签 统计

functor ×1

haskell ×1

monads ×1