Descrição
Fornece functors applicative seletivos para Haskell. Functors seletivos ficam entre Applicative e Monad, permitindo alguma ramificação enquanto preservam mais estrutura estática do que código monádico completo.
É útil para validação, análise estática de efeitos, parsers, sistemas de build e bibliotecas que precisam de comportamento condicional com estrutura analisável. É uma biblioteca avançada para desenvolvedores.