3 ms·
I formatted { foo = 3, bar = 4, baz = 5, verylongproperty = 6, dunnoneedsmoremore = 7, howmanytoforcealinebreak = 8 } And it forces the comma at the beginni
by reactormonk 6y ago
I formatted
{ foo = 3, bar = 4, baz = 5, verylongproperty = 6, dunnoneedsmoremore = 7, howmanytoforcealinebreak = 8 }
And it forces the comma at the beginning of the line, Haskell-style:
{ foo = 3
, bar = 4
, baz = 5
, verylongproperty = 6
, dunnoneedsmoremore = 7
, howmanytoforcealinebreak = 8
}
- stickfigure 6y agoThis will not diff well if you add a new row at the beginning. It's the same problem with non-trailing-commas, but moved to the front instead of the end.
- Quekid5 6y agoIME people tend to just add stuff at the bottom. Doesn't help with ordered lists, though.