Можно ли создать общий тип, так чтоСоздание универсальных типов с помощью провайдеров типа
[<TypeProvider>]
type SampleTypeProvider(config: TypeProviderConfig) as this =
...
//the below would be the generated type
type A<'b>() =
member this.C() : 'b = ...
member this.D() : 'b = ...
//
...
[<assembly:TypeProviderAssembly>]
do()
....
так, что в случае использования будет выглядеть на
#r @".\bin\Debug\SampleTypeProvider.dll"
type A = SampleTypeProvider.A
type intA = A<int>
type strA = A<str>
через провайдеров типа А если это возможно - как я могу подойти к нему.
вздох. Я надеялся на другой ответ, которого я ожидал от того, кого вы дали. – robkuz