The attached patch adds support for using Transformers for calculating edge values for DijkstraDistance or DijkstraShortestPath, in addition to using Maps. Although it is possible to rig up a Transformer wrapper using LazyMap, it's pretty ugly.
Logged In: YES
This patch is not against the current version of Dijkstra in CVS,
which already has support for Transformers.
Logged In: NO
Sorry, hadn't looked at CVS. Will update to it now.