вот C# даже не пробовал изучать, но синтаксис мне там понятен) я по нему паттерны учу, solid изучил с примерами на нем) но это всё же сишный синтаксис, они все похоже более менее
посмотрю потом, но мне фп языки интересны, просто для того чтоб понять фп концепции, как они применяются, хоть js поддерживает частично фп, посоветовали чисто функциональный язык поучить