F# レコード タイプがあり、フィールドの 1 つをオプションにしたい:
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 タイプでは、actuals フィールドをオプションにしたいと考えています。私はそれを理解できないようであり、ウェブ上で信頼できる例を見つけることもできないようです. これは次のように簡単なはずです
let ?t : int = None
しかし、私は本当にこれを機能させることができないようです。うーん - ありがとう
T