• Isoprenoid
    link
    fedilink
    English
    arrow-up
    18
    ·
    edit-2
    10 months ago

    TLDR:

    Trailing commas for lists allows easier:

    • merging of code
    • rearranging of items in the list.
  • lolcatnip@reddthat.com
    link
    fedilink
    English
    arrow-up
    7
    ·
    10 months ago

    Commas aren’t the only thing that need similar treatment. For example, Typescript allows a leading | for union types, and for union types split across multiple lines, the result is so much easier to format compared to the equivalent code in, say, Haskell.