TypeScript

Clone Object by Value
https://pupli.net/2017/04/30/clone-object-by-value-in-typescript/

Declare
https://pupli.net/2017/06/18/typescript-declare/