Aaron Powell, a principal Readify consultant and MVP extraordinaire, is going to talk to us about what Redux.JS might look like if it was expressed in F#.
What is Redux.JS? It's a well written and designed state container that adheres to functional principles. Its approach is universally praised (inside Facebook at least). It's useful and popular. It gives a lot of mileage when used in combination with React.js.
The core Redux <a>principles</a> sound kind of familiar, and well, functional:
1. a single source of truth. All state in a single tree. Redo / Undo becomes trivial
2. read-only state (or "immutability" in F# land)
3. changes are made with pure functions
Come along to get fundamental insights into the Redux framework. The talk will be highly illustrative, and not just limited to F#. We suspect that F# might even be a useful teaching tool for illustrative purposes. If you don't know F#, that's even better -- you'll be able to let us know if the experiment worked.
Claim the event and start manage its content.I am the organizer