2018-04-27から1日間の記事一覧

F# Result型 便利関数

F#

F#4.1で導入されたResult型ですが、導入しやすくするよう幾つか便利関数を定義してみました。随時更新予定です。 Optionから変換 let ofOption (errorValue : 'error) (option : 'a option) : Result<'a, 'error> = if option.IsSome then Ok option.Value e…