You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One thing that's worth noting here: the bug doesn't extend to laziness of effect evaluation, in which respect (as far as I've checked) all of these instances are correct. The issue is that for strict types with a failed state (like Either) the function is applied in cases where it doesn't need to be, and where it isn't for e.g. the List instance.
TraverseFilter
won't short-circuit forSet
,LazyList
,Vector
andQueue
. For other instances, it's done correctly.e.g.
Conversation for reference.
The text was updated successfully, but these errors were encountered: