Написал статью о том, как я реализовал сумматор двух чисел в системе типов Typescript. Сложение происходит в десятичной системе, а алгоритм похож на сложение столбиком.
Система типов в Typescript довольно ограниченна по сравнению с обычными языками программирования, но по-своему красива. А делать всякие штуки на её основе — это интересно и весело.
Приятного чтения!
teletype.in/@loskir/type-level-addition
>>Click here to continue<<