Descrição
Define uma classe ToString para código Haskell que precisa de uma forma comum de converter valores em strings. Isso pode tornar APIs mais flexíveis quando várias representações textuais são aceitas.
É útil para pequenas bibliotecas, camadas de compatibilidade, auxiliares de logging e código que conecta diferentes tipos parecidos com string. Desenvolvedores devem manter textos para usuários explícitos quando redação, localização ou qualidade de formatação importam.