Dear core team,
Part of the Elixir v1.14 changes is the hard deprecation
"[Kernel] Deprecate the operator <|> to avoid ambiguity with upcoming extended numerical operators"
Currently, the rational number library '
Ratio' makes pervasive use of this operator to represent its rational numbers.
What would be the proper way to move forward?
The new changes are not here yet. It would be nice to modify the library to ensure both forwards- and backwards-compatibility, so it is ready once the changes actually land and people do not need to alter the code using it at that time.
How will `<|>` be used in the upcoming extended numerical operations?
Will rational numbers become part of core Elixir itself?
~Marten / Qqwy