3 ms·
If the called function only returns a specific type, how is there a need to type check the returning value?
by mekster 4y ago
If the called function only returns a specific type, how is there a need to type check the returning value?
- randomdata 4y agoThrown errors are always of type unknown, so you have to assert them back into a known type. Or throw caution to the wind and arbitrarily cast them to a type of your choosing, but that never ends well. A robust and maintainable system can’t reasonably do that.