# containers-good-graph ## Dedication > That's a real [Parker Square](https://www.youtube.com/watch?v=aOT_bG-vWyg) kind of move. > > --Matt Parker ## Overview It's just `Data.Graph` from `containers`, except that it isn't *complete ass.* `Data.Graph.Good` is a drop-in replacement, except that it makes everything typesafe and means you can stop faffing about with partial maps to and from the damn integers.