целях но какой смысл применять f# на практике?
Например, быстро писать качественный код
Во флудилке можно и покреативнее ответ было дать :)
Смотря с чем сравнивать. Если с C#: код на F# короче (discriminated unions, records, отступы вместо фигурных скобок); явная возможность отсутствия (option) расширяемый синтаксис (computational expressions) Зато у C# лучше тулинг и discoverability. Достаточно поставить точку после инстанса, чтобы узнать, что с ним можно сделать.
Обсуждают сегодня