happy-dot

Parser for dot made with happy.

Stackage Nightly 2025-11-27:1.0.0.1
Latest on Hackage:1.0.0.1

See all snapshots happy-dot appears in

GPL-3.0-only licensed by Marcelo Garlet Millani
Maintained by [email protected]
This version can be pinned in stack with:happy-dot-1.0.0.1@sha256:9df22a95719e3f0173096be267f3d6271162321324da6872adc44c7d6efd091a,3232

Module documentation for 1.0.0.1

A parser for the DOT language. The parser is quite fast as it uses happy.

This library also includes some convenience functions for outputing DOT files and for converting DOT files into graphs.

Changes

Revision history for happy-dot

1.0.0.0 – 2019-12-21

  • First version.
    • Parsing of DOT files.
    • Utility function to obtain adjacency of nodes in a DOT file.
    • Utility function to output a DOT file from a list of nodes and edges.
    • Pretty printing.