209 похожих чатов

Всем привет. А есть в TypeScript'е кодогенерация кода такого рода:

Я пишу класс A, в котором описываю какие классы кодоген должен сгенерировать, он генерирует классы, которые наследуются от A, а вместе с ними еще генерирует методы аля монады, чтобы получилось в итоге myAsubclass.when(firstClass: (some) {}, secondClass: (some) {}). Пример на скрине. WriteSentCodeError это то, что я описываю, а TooFrequentCodeRequests и TooManyCodeRequests должны быть сгенерированы. Есть что-то типа такого?

4 ответов

10 просмотров

А можно как пример язык или библиотека в которой есть такой подход ?

Radomir-Epur Автор вопроса

https://pub.dev/packages/freezed

Radomir Epur
https://pub.dev/packages/freezed

Паттерн матчинга в js нет, есть такая вот либа к примеру https://www.npmjs.com/package/ts-pattern

Похожие вопросы

Обсуждают сегодня

Карта сайта