Supongamos que tenemos una clase anidada genérica:¿.Net soporta genéricos al curry?
public class A<T> {
public class B<U> { }
}
Aquí, typeof(A<int>.B<>)
es en esencia una clase genérica con dos parámetros, donde sólo el primero está obligado.
Si tengo una sola clase con dos parámetros
public class AB<T, U> { }
¿Hay una manera de referirse a "AB
con T=int
y U
permanecer abierta"? Si no, ¿es esto una limitación de C# o una limitación de CLR?
¿Se puede hacer esto con los tipos en F #? – GregC
Si me preguntas, no tengo ni idea ... nunca he usado F # por un período de tiempo. – configurator
¿Por "al curry", quiere decir "parcialmente cerrado"? – Gabe