user
03/03/2018, 8:56 AMError
and Result
are very common names used by a lot of libraries, this aliases will bring more confusion than good in a long run.
Left
and Right
not only used for operations that Returns Error/Result
Result
as well pretty bad name IMHO at least you should call it Error and Success