A* Pathfinding in Functional Languages | Hacker News Reader