Бесстыдный плагин: я соавтор (ну, действительно, прославленный редактор :) из Реального мира функционального программирования . Он прямо нацелен на таких людей, как ты. Он учит принципам функционального программирования, в основном через F #, а также показывает, как вы можете применять те же принципы во многих случаях в C #.
Предполагается, что вы уже знаете C #, но вводит F # с нуля. Он дает вам достаточно знаний о F #, чтобы вы могли начать, чтобы вы могли экспериментировать, но цель состоит в том, чтобы научить функциональному мышлению, а не углубляться в каждый закоулок F # как языка. (Другими словами, если вы захотите начать использовать F # в качестве рабочего языка, я бы получил еще одну книгу * .)
Это еще не вышло, но вы можете получить ранний доступ через программу MEAP. Уже доступно несколько глав, и скоро появятся другие.