Skip to content

Interactive graph visualisations and the eDSL's that build them.

Photo of Andrew Condon
Hosted By
Andrew C.
Interactive graph visualisations and the eDSL's that build them.

Details

I'm going to talk about some open source work that i did last year in which i developed a DSL for programming static and interactive data driven diagrams using a PureScript DSL above the well-known JavaScript library D3.js.

There's a lot of possible things to talk about here so i'm going to make a short presentation of the motivations for the work, the state of the library and a demonstration of the example app i built for it...

...and then allow audience to direct what i should cover in greater depth, which could include the undersung potential of data visualisation with code, FFI design, eDSL design, final tables interpreters, reflectivity (graphs of graphs of code which code for graphs, graphs all the way down), or most of interest to me, the way this work feeds into a longer term project of freeing some classes of programming re-factoring from line editing and allowing us to manipulate graphs of packages / modules / functions as graphs.

Photo of Dublin Haskell  Meetup group
Dublin Haskell Meetup
See more events