@hackage / lp-diagrams

An EDSL for diagrams based based on linear constraints

Latest2.1.4

About

Metadata

  • Last updated , by JeanPhilippeBernardy
  • License AGPL-3.0-only
  • Categories Graphics
  • Maintained by: jeanphilippe.bernardy@gmail.com

  • Lottery factor: 0

Links

Installation

Package Flags

Use the -f option with cabal commands to enable flags

    graphviz (on by default)

    Enable graphviz support

Readme

A library to describe diagrams. The defining feature of the package is the ability to use linear constraints to specify layout, which are resolved using z3 (latest z3 must be installed). Backends are provided either of the following packages lp-diagrams-svg (svg) or marxup (tikz).