Skip to content

nin-jin/tdtd

Repository files navigation

Test Driven Type Development

TypeScript types hyerarchy

Plan

  • Типо-тернарник.
  • Типо-функции (Classify).
  • Наивное сравнение типов.
  • Надёжное сравнение типов (Equal).
  • Декларативные и императивные ограничения типа.
  • Строгое ограничение типа.
  • Типо-ассерты (Assert, AssertNever).
  • Типо-ошибки (Mistake).
  • Уникальные типы (unique symbol).
  • Брендированные типы.
  • Типы-отображения.
  • Поиск ключей по типам значений.
  • Фильтрация объекта по типу свойств (PickByValue).
  • Поиск всех подклассов.

How to use

Use git subtree.

Other usefull types

About

Test Driven Type Development workshop assets.

Resources

License

Stars

Watchers

Forks