Add new undentation rule for match with
I propose we add a new undentation rule for
match
long/multi line of code
with
| Foo -> false
| Bar -> true
The existing way of approaching this problem in F# is quite ugly
match
long/multi line of code
with
| Foo -> false
| Bar -> true
or what I catch myself doing a lot without really needing that local at all beyond the match is
let x =
long/multi line of code
match x with
| Foo -> false
| Bar -> true
Pros and Cons
The advantages of making this adjustment to F# are: easier to use match statements with large expressions
The disadvantages of making this adjustment to F# are: I'm not sure if this would be breaking anything
Extra information
Estimated cost (XS, S, M, L, XL, XXL): XS
Affidavit (please submit!)
Please tick this by placing a cross in the box:
Please tick all that apply:
Add new undentation rule for match with
I propose we add a new undentation rule for
The existing way of approaching this problem in F# is quite ugly
or what I catch myself doing a lot without really needing that local at all beyond the match is
Pros and Cons
The advantages of making this adjustment to F# are: easier to use match statements with large expressions
The disadvantages of making this adjustment to F# are: I'm not sure if this would be breaking anything
Extra information
Estimated cost (XS, S, M, L, XL, XXL): XS
Affidavit (please submit!)
Please tick this by placing a cross in the box:
Please tick all that apply: