Implementing Strategy Pattern and Callbacks in TypeScript
The TypeScript datatyping support not only applies to simple variables, it also supports you when doing clever things with functions. Specifically, TypeScript ensures you create reliable code when implementing callback functions. Read the source article at Visual Studio Magazine Home