БТВ, надо было сразу тебя просить. Ты шаришь в ФП. Хотя там была именно цель сделать типичное ООП кроваво тырпрайсное чтобы все увидели что как бе в ФП Scala тоже самое что и в C# ток с СП. 🤷🏻♂️
В скале есть два стиля: Component Scala и Functional Scala, причём чёткой грани между ними нет. Но C# близок к Component Scala, поэтому и возникает картина, что мол "вот, посмотрите, на Скале всё делается так же, как на Шарпе", но это неполная картина.