10
Czy F # ma system mianownika lub system strukturalny?F #, Nominatywny lub strukturalny Typowane
Wiem, że OCaml jest strukturalnie typowane, chociaż F # nie wydaje się takie, czy to prawda?
Czy F # ma system mianownika lub system strukturalny?F #, Nominatywny lub strukturalny Typowane
Wiem, że OCaml jest strukturalnie typowane, chociaż F # nie wydaje się takie, czy to prawda?
F # jest nominacyjny. Możesz wykonać kilka strukturalnych trików za pomocą egzotycznych mechanizmów, ale system typów języka jest przede wszystkim mianownikiem.
Jeśli OCaml ma charakter strukturalny, w jaki sposób F # został obrócony o 180 stopni? –
F # kinda wziął strukturę funkcjonalną i składnię deklaracji z OCaml, ale system typu obiektu z .NET. – Brian
Zobacz także http://stackoverflow.com/questions/3162387/why-is-fs-type-inference-so-fickle/3162832#3162832 – Brian