не могу понять как получить discriminated union – песочница тут
Это можно подкрутить, чтобы работало?
Чтобы работали именно discriminated unions, можно объединить аргументы в один объект: play.
Обсуждают сегодня