Evil use of Maybe monad and extension methods in C#?
It’s interesting that so many people independently pick the name IfNotNull, for this in C# – it must be the most sensible name possible! 🙂 Earliest one I’ve found on SO: Possible pitfalls of using this (extension method based) shorthand My one (in ignorance of the above): Pipe forwards in C# Another more recent example: … Read more