Don Syme

Results 1217 comments of Don Syme

On the style-guide question - I will update the style guide to indicate that multi-line patterns should be formatted in the same say as multi-line applications, like [this](https://github.com/fsharp/fslang-design/issues/647#issuecomment-1004755520). Does that...

Likewise ```fsharp someThing expr ``` :) Which should at least be parenthesized: ```fsharp someThing expr) ```

@charlesroddie If you assume the beginner doesn't know the precedence of `->` and ` b

I will update the style guide to indicate this specific case, and also to make a general recommendation that assignment expressions `a

@nojaf I'm labelling decided style guide issues using "style-gudie-decided" When style guide decisions are made like this in this repo, you can assume that this is decided and we can...

Example catalog (we can add to this): ```fsharp let f() = a

I think it's just about this, in the sense that adding anything else would be very heuristic. Ideally perhaps any unit-typed expression or void-returning interop call, but we don't have...

> The current approach is to add space for lowercase-starting names, since it's the style normally used for curried functions, and not to add space before uppercase-starting names that normally...

Getting back to the OP, I will make a proposal to the style guide: > chained-lowercase-dot-notation-applications of length >= 2 do not add spacing on the final application I think...