Функциональное программирование на F#

книга Дмитрия Сошникова

Основная цель книги – доступно изложить основы фукнционального программирования для разработчиков, одновременно знакомясь с базовым синтаксисом языка F#, что позволяет в результате сделать этот язык своим рабочим инструментом для решения ряда практических задач. В этой книге мы постарались не вдаваться слишком глубоко в теоретические основы функционального программирования (лямбда-исчисление, теорию категорий, системы типов и т.д.), а также не ставили целью исчерпывающим образом изложить все конструкции и тонкости F#. Мы надеемся, что читатель, вдохновлённой нашей книгой, начнёт самостоятельно экспериментировать с языком, и в случае необходимости, хорошо понимая базовые понятия, сможет разобраться и с деталями.

В конце книги приведено несколько типовых примеров использования F# для решения практических задач на платформе .NET. Вы можете использовать содержащийся в примерах код как отправную точку для реализации собственных проектов обработки данных на F#.