Diagrams 1.0 by Brent Yorgey.
From the post:
The diagrams team is very pleased to announce the 1.0 release of diagrams, a framework and embedded domain-specific language for declarative drawing in Haskell. Check out the gallery for some examples of what it can do. Diagrams can be used for a wide range of purposes, from data visualization to illustration to art, and diagrams code can be seamlessly embedded in blog posts, LaTeX documents, and Haddock documentation, making it easy to incorporate diagrams into your documents with minimal extra work.
….
Since we were talking about graphics, this seems to fit in well.
OK, one image and then you have to see Brent’s post for the rest:
Brent lists videos, slides, tutorials and guides.