In numpy, it is possible to visualize an array of numeric values by using imshow. I wish to produce similar images in Haskell, including displaying axes, titles, and so on. Additionally, it would be useful if it were possible to overlay e.g. geometric shapes on top of the visualized array.
I see many libraries that might already implement this kind of functionality, but can't find it myself. If it does not exist, where would be my best bet to start ?