About diagrams
Diagrams is a powerful, flexible, declarative domain-specific language for creating vector graphics, using the Haskell programming language.
Try it out!
First, get the Haskell Platform. Then, issue the command:
cabal install diagrams
More detailed installation instructions can be found on the diagrams wiki.
Next, read the tutorial and the user manual, or check out the gallery to see example images and code. Drop by the #diagrams IRC channel with questions or post them to the mailing list.
News
Diagrams 0.6 released! (11 December 2012)
Factorization diagrams make the cover of Hacker Monthly! (December 2012)
Brent presented his paper Monoids: Theme and Variations at the 2012 Haskell Symposium, which presents some of the diagrams internals. [ pdf video slides ] (September 2012)
Haskell drawing framework
