ngrx /效果monad?

时间:2018-02-05 03:58:04

标签: functional-programming ngrx ngrx-effects

我们使用ngrx / effects来保持我们的Reducer纯净。因此技术效果是在我们的应用中引入副作用的方式。这会影响monad吗?

1 个答案:

答案 0 :(得分:1)

Monad本质上是一种非常特殊的更通用的结构,命名为 monoid 。它起源于数学并且是令人难以置信的通用(从字面上看,没有更多的2个简单的东西出现了一些限制,满足你得到一个完全有效的monoid实例)。这意味着你的问题在技术上没有多大意义:只要相应的实现符合上述要求(我没有明确说明,因为它很容易谷歌;如果你需要一些见解,请告诉我,我'我会和你分享一些好的联系),你很好。

所以在我看来,你必须重新考虑你的初始问题,使其变得更加精确和具体。