brandly/elm-dot-lang

Parse DOT Language files


Keywords
ast, dot, graphviz, parser
License
BSD-3-Clause
Install
elm-package install brandly/elm-dot-lang 1.1.7

Documentation

dot-lang Build Status

import DotLang

DotLang.fromString "graph { a -- b }"
-- => Ok (Dot Graph Nothing [EdgeStmtNode (NodeId (ID "a") Nothing) (EdgeNode (NodeId (ID "b") Nothing)) [] []])

development

$ npm install
$ npm test

the fuzz tests might take a moment. to exclusively run unit tests on every save, do this:

$ npm test -- tests/Main.elm --watch

dependencies