forsyde-deep-0.2.0: ForSyDe's Haskell-embedded Domain Specific Language.

Copyright(c) ES Group, KTH/ICT/ES 2013
LicenseBSD-style (see the file LICENSE)
Maintainerforsyde-dev@ict.kth.se
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell98

ForSyDe.Deep.Backend.GraphML

Description

This module provides the GraphML backend of ForSyDe's embedded compiler

Synopsis

Documentation

writeGraphML :: SysDef a -> IO () Source #

Given a System Definition whose name is A generate A.graphml in current working directory using the default compilation options.

writeGraphMLOps :: GraphMLOps -> SysDef a -> IO () Source #

writeGraphML-alternative which allows setting GraphML compilation options.

data GraphMLOps Source #

GraphML Compilation options

defaultGraphMLOps :: GraphMLOps Source #

Default traversing options