¿Usando mónadas para tareas triviales como la manipulación de listas?

Cada vez que leo sobre el ejemplo de Monad, siempre presentan IO como un estudio de caso.

¿Hay algunos ejemplos de mónadas que hacen la manipulación de listas que alguien podría presentar? Aprecio que esto sea excesivo, pero me interesa si las mónadas pueden presentar ventajas sobre las técnicas de manipulación de listas regulares.