4

F# でマッチ内でマッチを行う方法はありますか? 私はあなたがそのように別のものに尾を向けることができることに気づきました...

match L.Head with
| null -> []
| _ -> match N with
| 1 -> [L.Head]
| _ -> []

しかし、_ で終わる一致を別の一致の MIDDLE に配置できるようにする方法はありますか? これはバグを引き起こすようです...これを行うためのより良い方法はありますか?ロジックに必要ですか? 元:

match A with
| 0 -> match B with
       | 1 -> 1
       | _ -> 0
| _ -> 2
4

2 に答える 2