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
Summary:
Error evaluation is the defunctionalized version of the callback-hell that was error messages. Unfortunately, it is still very complex with lots of _similar_ types corresponding to different subsets of a `User_error.t`.
This diff takes a first step at reducing the complexity by making subsequent refactors more error resistant by introducing named record types rather than using tuples and eliminating the completely unused `User_error_flags.t` component.
Reviewed By: madgen
Differential Revision: D72396317
fbshipit-source-id: 3d7a1d25f144f74c125142f111a642fa31b7ebcf
0 commit comments