TypeScript

Задачи на типизацию, сужение типов и type guards.

  • persons-typing — типизация массива персон с type guard
  • discriminated-union — дискриминированное объединение и exhaustiveness
  • utility-types — свои Partial/Pick/Omit/Readonly
  • get-by-path — типобезопасный доступ по пути