Lecture overview -- Keyboard shortcut: 'u'  Previous page: Final Remarks [Section] -- Keyboard shortcut: 'p'    Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Page 24 : 24
A Graph Library Extension of SVG
Conclusions

The main contribution is idea of authoring SVG in a functional programming language

  • SVG in Scheme:

    • Allows for easy definition of new application-oriented SVG(-like) elements

    • Adds extra power to the SVG source document

    • Helps the author to fight the complexity of SVG documents

  • SVG graphs

    • Natural formulation of graphs in terms of list of nodes and list of edges

    • A seamless extension of SVG

  • Animations of SVG graphs

    • Animations at a much higher level of abstraction than the native SVG abstractions

LAML and the SVG software is Open Source