Bachelor Final Year Project: Haskell Animation for Graph Algorithms