я обязательно почитаю и посмотрю всё, что мне посоветовали.
просто сейчас я могу сказать, что
1) "циклические зависимости" никогда не были моей проблемой в C#. возможно, что я их бессознательно избегал и мне было пофик на них. возможно я знаю их под другим названием, но на ум ничего не приходит.
2) "суть позади деталей" - это антиметод решения задач в принципе. если f# не позволяет решать задачу в традиционном порядке (сначала - важное, а потом - мелочи), то имхо это большой косяк.
я лишь хочу научится решать задачи по принципу "от сути к мелочам" с помощью F#.
Народ, возможно считает, что я флудю, но для меня это действительно важно)
За сим, разрешите откланяться) Всем спасибо за советы. Когда почитаю статьи, тогда вернусь)
Эфшарп позволяет делать все, просто у нас есть некоторое количество одержимых зилотов, и как всегда от них больше шума, чем от нормальных людей. На фоне общей скудности материала может сложиться мнение, что других подходов нет и что надо делать только так и не иначе, причем в полном объеме. Не обращай на это внимание, вся экосистема только формируется. Мнемонически можно считать, что проектирование в эфшарпе (и фп в целом) соответствует началу 90х в мейнстриме