Non-Nullable Types vs C#: Fixing the Billion Dollar Mistake

  • Or you could just pick up F# and run with it :D