> To this point, many teams are already using subsets of TypeScript to improve compilation times. Often times it’s things like always declaring return types on functions to avoid the compiler having to infer it (especially between module boundaries).
I hadn't heard of this trick - how much improvement does it make? Seems like it might be good for readability, too?