2009-04-20 14 views
7

En C# se puede afirmar que un parámetro genérico debe aplicar una determinada interfaz de este modo:genéricos con interfaces en F #

public class Something<T> where T : IComparable 
{ 
    ... 
} 

¿Cómo se puede especificar esto en F #?

Respuesta

10

limitaciones genéricas utilizan "cuando" en Fa #:

type Foo<'a when 'a :> IComparable> = 
    member x.Bla = 0 
Cuestiones relacionadas