我想要一些<?>可以改变它的运算符
test arg1 >>
test arg2 >>
test arg3 >>
test arg4
Run Code Online (Sandbox Code Playgroud)
对此
test <?> [ arg1
, arg2
, arg3
, arg4
]
Run Code Online (Sandbox Code Playgroud)
你可以简单地使用mapM_ :: Monad m => (a -> m b) -> [a] -> m ()它:
mapM_ test [arg1,arg2,arg3,arg4]
Run Code Online (Sandbox Code Playgroud)
或者,如果你真的想写它的中缀:
test `mapM_` [ arg1
, arg2
, arg3
, arg4
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
85 次 |
| 最近记录: |