Zustand without the spread Apr 6, 2026 Tom Deakin Use @stopcock/fp optics for readable, immutable nested Zustand updates.