Implementation of a few Monadic types in C# to make life easier on a few pain points of working with the language.