algorithms-in-haskell Algorithms in Algorithm Design by Jon Kleinberg and Éva Tardos, implemented in haskell. Algorithms BFS DFS Topological Sort Data Structures Heap Priority Queue Graph AdjacencyList Directed Graph build make all run specs make spec run examples make run