Привет всем. Я только не давно стал приглядываться к F#, прочитал несколько статей, но не могу понять одной важной штуки.
У меня сложилось впечатление, что в F# при решении любых задач сама суть решения задвинута в самый конец алгоритма, стоит позади ВСЕХ мелких обобщенных частностей. Чтобы понять, ЧТО делает функция, необходимо смотреть на неё сзади), потому что впереди будет всякий вспомогательный хлам, который не даёт понимания назначения этой функции. Мне кажется, такая "математичность" не полезна при решении любых конкретных проблем, так как не позволяет СПЕРВА разбить большую задачу на подзадачи, решение которых можно описать ПОТОМ. Поэтому не покидает ощущение, что я неправильно понимаю F#. Но чего именно я не понимаю?)