这个缩进工作正常:
match 5 with
| k when k < 0 ->
"value is negative"
| k -> "value is non-negative"
|> printfn "%s"
Run Code Online (Sandbox Code Playgroud)
但这不是:
match 5 with
| k when k < 0 ->
"value is negative"
| k ->
"value is non-negative"
|> printfn "%s"
Run Code Online (Sandbox Code Playgroud)
哪个F#缩进规则正在发挥作用?