Descrição
Fornece as typeclasses Align e Zip a partir do ancestral comum Semialign. Essas abstrações descrevem formas de combinar estruturas que podem ter formatos diferentes ou alinhar posições correspondentes.
É útil para mesclagem de dados, validação, programação genérica, contêineres e bibliotecas funcionais que precisam de alinhamento estruturado. É uma biblioteca para desenvolvedores e não possui interface independente.