CSharpTypePrinter (nuget): Prints System.Type object as a valid C# literal, e.g. typeof(A<X>.B<Y>.C) as a "A<X>.B<Y>.C"
Keywords: pretty-print|csharp|reflection|code-generation|dotnet|type|to-string|automation|happiness|DryIoc|FastExpressionCompiler|ImTools