Object-Oriented Primitives for .NET. This is a .NET port of the java library Cactoos by Yegor Bugayenko.
It follows all the rules suggested in the two "Elegant Objects" books.