この質問の答えの助けを借りて、次の場合にオプションタイプから値を取得する方法に関する特定の構文の助けが必要です。
type Query = {
q : string
pageSize : int option
}
let search (query : Query) =
let url = sprintf "foo.com?q=%spageSize=%i" query.q (query.pageSize |> 10 |< query.pageSize) // ???
の構文ヘルプ (query.pageSize |> 10 |< query.pageSize)
Option.defaultValue
あなたの友だちです:
type Query = {
q : string
pageSize : int option
}
let q = {q = "foo"; pageSize = None}
let p = q.pageSize |> Option.defaultValue 10
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加