Как определить тип данных: руководство с примерами