prettier type name printing for generic types featuring static parameters
fix #1056