is not sufficiently generic. The type variable ^a could not be generalized because it would escape its scope.)
type 'a Serializer(data: 'a) =
member self.print() =
data
|> string
|> printfn "%s"
хотя с этим все в порядке
type 'a Serializer(data: 'a) =
member self.print() =
data |> Console.WriteLine
string не дженерик функция, а srtp
data |> Console.WriteLine - разве дженерик? Зуб даю что там выводится Obj
у тебя конкретно в этом примере кода такая ошибка или в совокупности с другим кодом?
Обсуждают сегодня