I am trying to build my own simple graph library that I can use for advent of code. I have a type class Graph and one concrete implementation MapGraph
Graph
MapGraph