Max Smirnov
Max Smirnov
> There is no override of `mapAccumulate` for Seq, so should it be added with `mapAccumulateFilter` through `StaticMethods.mapAccumulateFilterFromStrictFunctorFilter`? Same for `LazyList` and `Stream`
> Bikeshed question: why `mapAccumulateFilter` vs `mapFilterAccumulate`? I just added "Filter"-suffix after original method name from `Traverse`, same as in `traverse` → `traverseFilter` and `sequence` → `sequenceFilter` I have no...
> Of course, we can implement `mapFilterAccumulate` in terms of `mapAccumulateFilter`, e.g.: > > ```scala > def mapFilterAccumulate[S, A, B](init: S, fa: F[A])(f: (S, A) => Option[(S, B)]): (S, F[B])...
Doesn't work as expected, will investigate later. I supposed there is no problem with eval eagerness