monad和arrow的简单示例,其中包含Python或JavaScript代码?

2024-04-20 16:39:24 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我们有以下两个函数:

getTweetsForUser( handle, callback )

以及

^{pr2}$

请说明我们将如何使用:

  1. 一个单子和

假设这些函数没有副作用,请说明我们将如何组合它们,并附带一点状态,例如调试日志消息。在

注意:这不是家庭作业,我只是想得到一些好的,清晰的参考代码,我自己学习和编程单子和箭头,谢谢。在


Tags: 函数代码消息状态编程callback箭头附带
1条回答
网友
1楼 · 发布于 2024-04-20 16:39:24

在Python或JavaScript中没有monad的概念(允许函数有副作用,代码总是按照您编写的顺序执行,因此这些语言中不需要monad)。在

在函数的上下文中,箭头组合是正常的函数组合。所以你可以写作

getTweetsForUser( handle, expandShortLink( stringHasLink, callback ))

例如。在

相关问题 更多 >