Descrição
Uma biblioteca Haskell que fornece a classe CZipWith e suporte Template Haskell para derivá-la. Ajuda código genérico a combinar estruturas de modo semelhante a zip mantendo abstrações baseadas em classes reutilizáveis.
Desenvolvedores a usam em bibliotecas tipadas avançadas que precisam de comportamento consistente de zip em tipos de dados personalizados. Derivações geradas ainda devem ser verificadas quando formatos de dados mudam.