Descrição
Uma biblioteca Haskell que conecta acesso a campos no estilo Accessor com transformadores da mônada State. Ajuda o código a ler e atualizar campos de estado aninhados sem desempacotar e reconstruir manualmente valores inteiros de estado.
Desenvolvedores a usam em aplicativos com estado estruturado e pilhas de transformadores. Atualizações de estado devem continuar compreensíveis porque acesso abstrato demais pode esconder qual parte do programa está mudando.