@bajuh/type-switch (npm): switch on types - easier way to overload functions
Keywords: type|switch|case|overload|helper|utility|typescript|es2016