</> CodeBooks
    ← Volver a Otros lenguajes (página 3)
    Portada de Type-driven Development with Idris

    Type-driven Development with Idris

    Edwin Brady

    Editorial
    Manning
    Año
    2017
    Páginas
    ~480
    Nivel
    Intermedio

    De qué trata

    Tratado revolucionario escrito por Edwin Brady (creador del lenguaje Idris) y publicado por Manning en 2017. Introduce el desarrollo guiado por tipos (Type-Driven Development) y los tipos dependientes en la programación práctica.

    Explica cómo los tipos dependientes permiten que los tipos dependan de valores, posibilitando verificar matemáticamente en tiempo de compilación que los programas cumplen con sus especificaciones exactas (por ejemplo, que una función de ordenamiento devuelve una lista con la misma longitud y elementos ordenados).

    El autor enseña a utilizar el comprobador de tipos como un asistente interactivo que escribe código junto al programador, diseñando máquinas de estado seguras y protocolos de red verificados. Una de las obras más inspiradoras de la ciencia de la computación moderna.

    • Idris
    • Tipos Dependientes
    • Type-Driven Development
    • Edwin Brady
    • Verificación Formal
    • Máquinas de Estado
    • Manning

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Máquina de Estados de Protocolo de Red Verificada Formalmente

    Modelado de un protocolo interactivo en Idris donde el compilador garantiza que es imposible enviar datos en un estado de desconexión.

    Más de Otros lenguajes con nivel Intermedio