La programación funcional ha tomado un gran impulso en los últimos años, y .Net de Microsoft, no se podría quedar atrás; por tal motivo, surgió F#, el cual implementa todas las funcionalidades brindadas por .NET mediante el paradigma de programación funcional.
Así pues, F#, al ser un lenguaje de programación funcional, permite competir de manera directa con Python, tanto en estructura, sintaxis y funcionalidad para el desarrollo de software.
La presente obra permite al lector introducirse al fascinante mundo de la programación funcional a través del lenguaje de programación de F#; abordándolo desde el nivel principiante, hasta el nivel avanzado, lo cual lo hace el libro perfecto para aprender a programar, y más aún, si ya se cuenta con conocimientos previos de programación de cualquier otro lenguaje.
El libro está formado por los siguientes capítulos:
- Introducción a F#
- Sentencias de control
- Tuplas, listas y enumeraciones
- Matrices y arreglos
- Tipos de datos String
- Programación Orientada a Objetos
- Espacios de nombre, módulos, librerías y archivos dll
- Sobrecarga de operadores
- Manejo de archivos en .NET
- Interfaces Gráficas de Usuario
- Conexiones a una base de datos