You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because of the history of Erlex being inside Dialyxir, we throw on errors because it was used as a sort of control flow. This is gross and nonidiomatic for cross project errors, and we should raise or provide error tuples. Because this is a breaking change to Erlex, Dialyxir will need to tolerate both style error messages. This begs a few back compat questions about if we even care to maintain and sequencing questions, as qell as poses design questions of how we actually want Erlex errors to manifest in Dialyxir for maximum flexibility.
The text was updated successfully, but these errors were encountered:
Because of the history of Erlex being inside Dialyxir, we throw on errors because it was used as a sort of control flow. This is gross and nonidiomatic for cross project errors, and we should raise or provide error tuples. Because this is a breaking change to Erlex, Dialyxir will need to tolerate both style error messages. This begs a few back compat questions about if we even care to maintain and sequencing questions, as qell as poses design questions of how we actually want Erlex errors to manifest in Dialyxir for maximum flexibility.
The text was updated successfully, but these errors were encountered: