The diagrams library provides an embedded domain-specific language (EDSL) for creating simple pictures and diagrams in Haskell