Descrição
Fornece abstrações de functors invariantes compatíveis com Haskell98. Functors invariantes são úteis para tipos que conseguem transformar valores nos dois sentidos, em vez de apenas mapear em uma direção.
É voltado principalmente a autores de bibliotecas e código funcional avançado que precisa dessas abstrações. É uma dependência de programação e não possui comando voltado ao usuário.