Re:Upcoming/proposed breaking changes to Haskell
by masklinn on Wednesday November 17, 2021 @09:03AM
(#29253060)
> Nit: Adding a keyword is not a breaking change, removing them is.
Langages generally try to add contextual / soft keywords these days but otherwise it’s absolutely a breaking change: any variable named the same will trigger a parse error. That is why languages try to either not add keywords, or find ways to make them opt-in somehow.
Langages generally try to add contextual / soft keywords these days but otherwise it’s absolutely a breaking change: any variable named the same will trigger a parse error. That is why languages try to either not add keywords, or find ways to make them opt-in somehow.