Would keyword arguments conflict with currying in Haskell?
Haskell Community [Unofficial]
April 8, 2026
But then writing magnitude { x = .., y = .. } would be ambiguous due to record update syntax, so deprecating record update syntax could fix that as well.
Discussion in the ATmosphere