Introducción a los tipos dependientes con Idris: codificación de pruebas de programas en tipos

Puntuación:   (5,0 de 5)

Introducción a los tipos dependientes con Idris: codificación de pruebas de programas en tipos (Boro Sitnikovski)

Opiniones de los lectores

Actualmente no hay opiniones de lectores. La calificación se basa en 2 votos.

Título original:

Introduction to Dependent Types with Idris: Encoding Program Proofs in Types

Contenido del libro:

Los tipos dependientes son un concepto que permite a los desarrolladores escribir código portador de pruebas. Idris es un lenguaje de programación que soporta tipos dependientes. Este libro le enseñará los fundamentos matemáticos de Idris, así como la forma de utilizarlo para escribir software y demostrar matemáticamente propiedades.

La primera parte del libro sirve como introducción a las teorías subyacentes del lenguaje. Comienza repasando los sistemas formales y los sistemas lógicos matemáticos como bloques de construcción fundamentales, para llegar gradualmente a los tipos dependientes. A continuación, aprenderá la teoría de tipos para tipos dependientes. Después de esto, explorarás el lenguaje de programación Idris y concluirás explorando las profundidades de los sistemas formales y los verificadores de tipos implementándolos.

Introduction to Dependent Types with Idris te guiará a través de ejemplos sencillos hasta técnicas más avanzadas, aumentando la dificultad a medida que adquieras más conocimientos. Cada capítulo incluye un conjunto de ejercicios basados en lo que se ha cubierto para consolidar aún más su aprendizaje. No se esperan conocimientos especializados de matemáticas más allá de los básicos, por lo que es perfecto para principiantes.

Lo que aprenderá

Entender el cálculo lambda y los tipos dependientes.

⬤ Comprender la programación funcional.

⬤ Escribe pruebas matemáticas con Idris.

A quién va dirigido este libro

Programadores, matemáticos, académicos y cualquier persona interesada en aprender tipos dependientes y cálculo lambda.

Otros datos del libro:

ISBN:9781484292587
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2023
Número de páginas:157

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Introducing Blockchain with LISP: Implement and Extend Blockchains with the Racket Language (en...
Implementa blockchain desde cero cubriendo todos...
Introducing Blockchain with LISP: Implement and Extend Blockchains with the Racket Language (en inglés) - Introducing Blockchain with LISP: Implement and Extend Blockchains with the Racket Language
Introducción a los tipos dependientes con Idris: codificación de pruebas de programas en tipos -...
Los tipos dependientes son un concepto que permite...
Introducción a los tipos dependientes con Idris: codificación de pruebas de programas en tipos - Introduction to Dependent Types with Idris: Encoding Program Proofs in Types

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)