El Arte de la Programación Funcional - Guía de Aprendizaje en Agda El Arte de la Programación Funcional - Guía de Aprendizaje en Agda

El Arte de la Programación Funcional - Guía de Aprendizaje en Agda

Descripción editorial

Estimados lectores,

Es para mí un gran placer presentarles este libro sobre programación funcional en Agda. Como apasionado de los lenguajes de programación y las matemáticas, he encontrado en Agda una herramienta fascinante que combina la elegancia de la programación funcional con el rigor de la demostración formal de teoremas.

A lo largo de las siguientes páginas, mi objetivo es guiarlos en un emocionante viaje a través de los conceptos fundamentales y avanzados de la programación en Agda. Comenzaremos con los bloques básicos del paradigma funcional, como funciones puras, inmutabilidad y recursión. Gradualmente construiremos sobre estos cimientos para explorar características más sofisticadas como tipos dependientes, co-inducción y mónadas.

Pero este libro no es solo sobre aprender un nuevo lenguaje de programación. Es sobre adoptar una mentalidad diferente, una en la que el código y las pruebas son uno solo, donde las especificaciones precisas guían el diseño, y donde la corrección se garantiza por construcción. Espero transmitirles la belleza y el poder de este enfoque.

Ya sea que sean estudiantes buscando expandir su repertorio de programación, ingenieros de software interesados en técnicas de verificación formal o simplemente curiosos explorando nuevas fronteras computacionales, confío en que encontrarán este libro iluminador y gratificante.

Emprendamos juntos este viaje hacia el fascinante mundo de la programación funcional en Agda. ¡Que la elegancia de las matemáticas y la precisión de los tipos sean nuestra guía!

GÉNERO
Informática e Internet
PUBLICADO
2024
25 de octubre
IDIOMA
ES
Español
EXTENSIÓN
180
Páginas
EDITORIAL
Corporación CIMTED
VENDEDOR
corporacion cimted
TAMAÑO
141
MB
Introduccion a la programacion con C Introduccion a la programacion con C
2021
Rust para inteligencia artificial Rust para inteligencia artificial
2024
Estructuras de Datos en Lua Estructuras de Datos en Lua
2023
La tecnología en función de las competencias académicas La tecnología en función de las competencias académicas
2022
Guía de desarrollo: Programación de propósito general con Crystal Guía de desarrollo: Programación de propósito general con Crystal
2025
Principios Básicos de visión por computadora en Julia Principios Básicos de visión por computadora en Julia
2025
Fundamentos de Programación Fundamentos de Programación
2015
Introducción  a la programación Introducción  a la programación
2015
Introducción a la Programación Introducción a la Programación
2015
Pensamiento lógico, algoritmos, programación básica y Excel Pensamiento lógico, algoritmos, programación básica y Excel
2015
Python Para Principiantes: Aprender a programar con Python de manera práctica y paso a paso Python Para Principiantes: Aprender a programar con Python de manera práctica y paso a paso
2023
12 horas con HTML5, CSS3 y Javascript 12 horas con HTML5, CSS3 y Javascript
2013