Generic graph library and algorithms for Racket.