Submitted by John Azariah on 11/23/2015 12:00:00 AM
16 votes on UserVoice prior to migration
Since we allow the . operator to reference fields and properties of objects in F#, we're faced with the same problem of null checking that plagued C# until C# 5.
The C# 6 'elvis' operator propagates nulls in a succinct way, and I think that working with objects in F# will be similarly simplified if we introduce it here as well!
Original UserVoice Submission
Archived Uservoice Comments
Submitted by John Azariah on 11/23/2015 12:00:00 AM
16 votes on UserVoice prior to migration
Since we allow the . operator to reference fields and properties of objects in F#, we're faced with the same problem of null checking that plagued C# until C# 5.
The C# 6 'elvis' operator propagates nulls in a succinct way, and I think that working with objects in F# will be similarly simplified if we introduce it here as well!
Original UserVoice Submission
Archived Uservoice Comments