如果我有一个函数f :: State Int ()
,是否可以在另一个函数中使用它g :: StateT Int IO ()
?嵌套它f = do { something; g }
无法使用Couldn't match type 'Data.Functor.Identity.Identity' with 'IO'
.
问问题
952 次
如果我有一个函数f :: State Int ()
,是否可以在另一个函数中使用它g :: StateT Int IO ()
?嵌套它f = do { something; g }
无法使用Couldn't match type 'Data.Functor.Identity.Identity' with 'IO'
.