Usando mônadas para tarefas triviais como manipulação de lista?

Sempre que leio sobre o exemplo de Monad, eles sempre apresentam IO como um estudo de caso.

Existem exemplos de mônadas fazendo manipulação de listas que alguém poderia apresentar? Eu aprecio isso poderia ser um exagero, mas estou interessado em saber se as mônadas podem apresentar vantagens sobre as técnicas comuns de manipulação de listas.