¿Hay alguna diferencia entre usar una de sólo lectura propiedad:de sólo lectura vs auto propiedad (de sólo lectura)
type T(arg) =
member x.M = arg
y el uso de una propiedad implementado de forma automática:
type T(arg) =
member val M = arg
asumiendo arg
ha ¿sin efectos secundarios? ¿Alguna razón para preferir uno sobre el otro?
En mi experiencia, no hay mucha diferencia notable entre ellos - Cualquiera que sea más comprensible siente al leer el código en su conjunto. – 4444