witchcrafters / witchcraft

Monads and other dark magic for Elixir
https://witchcrafters.github.io
MIT License
1.2k stars 58 forks source link

Address ^^^ deprecation #105

Open QuinnWilton opened 2 years ago

QuinnWilton commented 2 years ago

As of Elixir 1.12, ^^^ is deprecated because its precedence will be changing in Elixir 2.0.0. This operator is currently used by Witchcraft.Arrow, and so we may need to choose another operator, or deprecate its usage here.

https://github.com/elixir-lang/elixir/issues/11590

github-actions[bot] commented 2 years ago

Thank you for submitting an issue! It means a lot that you took the time -- it helps us be better 🙏

cognivore commented 2 years ago

I wonder if they'll let us define custom custom operators...

Also, where does one learn about 2.0? 🤔