Creates a string from a matrix given a separator and a function to
show each entry. Using this function the user can easily define any
desired display function:
An old-style formatting function taken from text-format (see
Data.Text.Format). Unlike format from
Data.Text.Format, it can produce String and strict
Text as well (and print to console too). Also it's
polyvariadic:
Tries to detect the image format by attempting formattedAs with
each possible Format.
If you're trying to test for a specific format, use a specific
formattedAs directly instead.