вложенными матчами вместо List.choose / filter .. Есть ли в этом какой-то тайный смысл?
Так, имхо, было бы проще)
let matchDebitTx tx = match tx with | Debit exp -> Some exp | _ -> None
let getExpenses = transactions |> List.choose matchDebitTx
Так то да, но вопрос не в этом)
Обсуждают сегодня