Today I learnt about radix heaps! They're a faster min-heap when your values are monotonically increasing -- perfect for Dijkstra. It saved 15% runtime for difftastic :) Wikipedia reference: https://en.wikipedia.org/wiki/Radix_heap The library I'm using: https://en.wikipedia.org/wiki/Radix_heap