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
Yup agreed. It's just difficult to get the monads to align, as we need to throw both the permanent errors and the temporary errors, not to mention we have a lot of helper error functions that assume we're in the permanent error monad.
The following values...
...should be replaced with different constructors without any fields, such as...
Perhaps these constructors should even be in a different error type, so that we can statically check if we're always catching them.
The text was updated successfully, but these errors were encountered: