El sistema de kinds de Haskell: cómo clasificar los tipos cambia la forma de programar

Types of types: Haskell's Kind system

Un recorrido práctico por el sistema de kinds de Haskell, desde los valores y los tipos hasta los tipos de orden superior y los kinds personalizados. El autor lo explica a partir de su experiencia añadiendo configuración tipada a un clon de servidor Redis, y muestra cómo los kinds permiten distinguir constructores como Maybe, Maybe Int o Show, y cómo el patrón de datos de orden superior (HKD) evita duplicar tipos de registro.

Los kinds son para los tipos lo que los tipos son para los valores.

Más de este día

2026-10-17