Может ли кто-нибудь дать мне пример того, как сделать вставку данных в запись F # более гибкой?
Я часто вижу примеры использования таких записей:
type Employee = {mutable name:string; mutable id:string}
let data =
[{name = "Thomas";id = "000"};
{name = "Johny";id = "001"};
{name = "Lucky";id = "002"};
{name = "Don";id = "003"}
]
Разве мы не можем начать вообще без данных и вставить данные в запись позже?
(Я имею в виду, что без объявления значения данных, как в примере, например: программа запущена и просит нас вставить данные)
Можем ли мы сделать что-то подобное с записью?