Understanding Effect for State Management in Functional Programming

Hi all! I’ve just come over from fp-ts and loving it so far.

When people say they use Effect for state management, what do they mean? I tend to think of this from a React/Redux perspective.

Is it just about how functional/immutable/pure programming principles make updating state a breeze?

Or is there more to it that means I could replace Redux outright with some Effect-based solution?
Was this page helpful?