An Interactive Visualization Tool for Graph Theory

Great work!

As I understand it, you did not implement your own graph layout algorithm but you reused the one provided by d3-force, but the canvas is implemented in elm ?

(BTW is it common in Elm to have 1200 LOC update functions?)