Not a fan of the collect statement either.
collect
The point of handling different errors is that you often have to do different things based upon where the code errors.
Bundling them into a single return delegates the responsibility (and understanding) to somewhere or someone else
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Not a fan of the
collect
statement either.The point of handling different errors is that you often have to do different things based upon where the code errors.
Bundling them into a single return delegates the responsibility (and understanding) to somewhere or someone else