Mermaid (https://github.com/knsv/mermaid) is a useful alternative to GraphViz for the cases in which it specializes.
If you're working on your own diagramming DSL, you may want to look at these for inspiration: * Diagrams for Haskell (https://archives.haskell.org/projects.haskell.org/diagrams/); * CL-DOT for Common Lisp (http://foldr.org/%7Emichaelw/projects/cl-dot/). CL-DOT generates DOT files. Its graph examples are impressively concise. It's under 500 SLOC, but seems to heavily use CLOS, so a Racket translation wouldn't be quite straightforward. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

