The diagrams-lib package

[Tags:benchmark, bsd3, library, test]

Diagrams is a flexible, extensible EDSL for creating graphics of many types. Graphics can be created in arbitrary vector spaces and rendered with multiple backends. diagrams-lib provides a standard library of primitives and operations for creating diagrams. To get started using it, see Diagrams.Prelude.

[Skip to Readme]


Versions 0.1, 0.1.1, 0.2, 0.3, 0.4,, 0.5,, 0.6,,,, 0.7, 0.7.1,, 1.0,, 1.0.1, 1.1,,,,,,, 1.2,,,,,,,,,, 1.3,,,,,,,,,,,,,,, 1.4,, 1.4.1,,
Change log CHANGES
Dependencies array (==0.3.*), base (>=4.2 && <4.5), colour (>=2.3.1 && <2.4), containers (>=0.3 && <0.5), data-default (==0.2.*), diagrams-core (==0.4.*), newtype (==0.2.*), NumInstances (==1.0.*), pretty (>= && <1.2), semigroups (>=0.3.4 && <0.9), tau (>=6.28), vector-space (>=0.7.7 && <0.8) [details]
License BSD3
Author Brent Yorgey
Category Graphics
Home page
Source repository head: darcs get
Uploaded Sun Oct 23 18:37:54 UTC 2011 by BrentYorgey
Distributions Debian:, LTSHaskell:, NixOS:, Stackage:, Tumbleweed:
Downloads 19621 total (234 in the last 30 days)
3 []
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees

Readme for diagrams-lib

Readme for diagrams-lib-0.4

The standard library for diagrams, a Haskell embedded domain-specific
language for compositional, declarative drawing.  See

for more information about the project, including installation
instructions, tutorials, a user manual, a gallery of example images,
and links to the mailing list, IRC channel, developer wiki and bug

The source repository is mirrored on both patch-tag (darcs) and github

Patches/pull requests welcome in either place.