Polymorphic TypeScript – Function overloading with rest parameters

Recently in RxJS Primitives I encountered a situation where
one of the methods – concat was initially
designed to take an argument list of strings and in the method used rest (…args) parameters, mimicking the signature
and passing them to the String.pro… Read more