diff --git a/README.md b/README.md index 7646867..2ebc95f 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,15 @@ [![github action status](https://github.com/hexlet-components/js-types/workflows/Node%20CI/badge.svg)](https://github.com/hexlet-components/js-types/actions) +## Зачем это нужно + +Помеченные данные: к значению приклеивается ярлык типа, и дальше по нему можно +ветвиться. Так собирают диспетчеризацию вручную, до того как в языке появятся +классы и интерфейсы. + +Нужна курсам, где показывают, что «тип» это не магия компилятора, а всего лишь +ещё одно значение рядом с данными. + ## Install ```sh