nealford/NealFord_FunctionalThinkingVideo_Samples — pull request #1 by odalet (2013-12-08 16:06:43+00:00)
Title: Pr

Hi, I contribute here a C# port of your Either class (from Java).

Notes: I modified a bit the implementation of Either:
* The IsLeft/IsRight properties are backed by a boolean instead of comparing left/right values with 'empty' (default(T). This allows, for example, having 0 a valid right value for a Either instance.
* I added InvalidOperationException guards when accessing Left and Right properties.