У меня есть тип записи F # и хочу, чтобы одно из полей было необязательным:
type legComponents = {
shares : int<share> ;
price : float<dollar / share> ;
totalInvestment : float<dollar> ;
}
type tradeLeg = {
id : int ;
tradeId : int ;
legActivity : LegActivityType ;
actedOn : DateTime ;
estimates : legComponents ;
?actuals : legComponents ;
}
в методе tradeLeg я бы хотел, чтобы поле actual было необязательным. Кажется, я не могу понять это, и я не могу найти надежный пример в Интернете. Кажется, это должно быть легко, как
let ?t : int = None
но я, похоже, не могу заставить это работать. Ух - спасибо
Т