C#, unfortunately, still does not have convenient ways of creating immutable classes with a convenient copy-and-update mechanism, deep equality semantics, and a sensible GetHashCode
implementation. (And this was cut from C#= 7. 😢) By representing our state with structs, our action handlers can be written conveniently as
Created
February 24, 2017 13:44
-
-
Save dcolthorp/18344f7e586c495f5a7aa6ea55e34370 to your computer and use it in GitHub Desktop.
This paragraph breaks Bear (markdown compatibility mode)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment