Module
Data.DotLang
- Package
- purescript-dotlang
- Repository
- csicar/purescript-dotlang
#ShapeType Source
data ShapeTypepossible node shapes
Constructors
BoxPolygonEllipseOvalCirclePointEggTrianglePlaintextPlainDiamondTrapeziumParallelogramHousePentagonHexagonSeptagonOctagonDoublecircleDoubleoctagonTripleoctagonInvtriangleInvtrapeziumInvhouseMdiamondMsquareMcircleRectRectangleSquareStarNoneUnderlineCylinderNoteTabFolderBox3dComponentPromoterCdsTerminatorUtrPrimersiteRestrictionsiteFivepoverhangThreepoverhangNoverhangAssemblySignatureInsulatorRibositeRnastabProteasesiteProteinstabRpromoterRarrowLarrowLpromoter
Instances
#changeNodeId Source
changeNodeId :: (Id -> Id) -> Node -> Nodechange Nodes id to a new one; keeing the old id as the label
example: mapNodeId (\a -> a+"!") (Node "e" []) == Node "e!" [Label "e"]
#Definition Source
#forwardEdge Source
forwardEdge :: Id -> Id -> Definition#backwardEdge Source
backwardEdge :: Id -> Id -> Definition#normalEdge Source
normalEdge :: Id -> Id -> Definition- Modules
- Data.
DotLang