Raiqub.ImplicitGenerics (nuget): Sometimes when developing generic methods extensions it needs additional generic parameter types, and when any of types can not be inferred then all generic parameter types must be specified.             This library brings IOutParam<out T> interface and OutParam class to help developers create method parameters that lets the compiler infer the type of the generic parameter.
Keywords: generics|extension|implicit|parameter|param|covariant|covariance|contravariance|inference|infer