colehaus / purescript-graphviz

graphviz renderer bindings for purescript using viz.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Purescript-Graphviz

renders Graphs defined in Data.DotLang to SVG, JSON and XDOT.

let g = DiGraph [
    node "a" [ Shape Diamond, Style Filled,  FillColor red ],
    node "b" [],
    "a" ==> "b",
    "a" ==> "d",
    Subgraph [
        node "d" []
    ]
]
let rendered = renderToSvg Dot g

rendered will be:

example image

About

graphviz renderer bindings for purescript using viz.js


Languages

Language:PureScript 94.7%Language:JavaScript 5.3%