чем тебя блет c# не устраивает? (кроме бесполезных union types)
хочешь tagged union - берешь f#
я короче делал петпрожект, угораю по клауд нейтиву, хочу чтобы если в конфиге не указан обязательный параметр - проект падал при запуске а не в рантайме. Я понимаю как это сделать в аспнете, но как же много абстракций там, документацию листал. статьи читал.
Забил. сделал на го за 3 минуты красивое не вырвиглазное решение