¿Qué biblioteca de Haskell me permitirá guardar una matriz / vector 2D en un archivo png / jpg / gif ...?

Estoy jugando con Haskell, comenzando con simples programas de trazado para mojarme los pies. Necesito una biblioteca que me permita guardar una matriz / vector 2D en un archivo de imagen. No quiero escribir una lista de colores. Quiero usar contenedores destinados a cómputo / vector como cálculos y pueden ser (bueno,cas) paralelizados automáticamente.

EDITA La capacidad de almacenar imágenes en color es imprescindible.

Respuestas a la pregunta(4)

Su respuesta a la pregunta