import std.algorithm : reduce, max, min;auto highest = reduce!((a,b) => max(a,b))(-double.max, bids.byValue()); auto lowest = reduce!((a,b) => min(a,b))(double.max, bids.byValue());T
Take a look at Justin Whear's dpaste. Dual pred reduce FTW.
monarch_dodra via Digitalmars-d-learn Fri, 15 Aug 2014 10:00:50 -0700
import std.algorithm : reduce, max, min;auto highest = reduce!((a,b) => max(a,b))(-double.max, bids.byValue()); auto lowest = reduce!((a,b) => min(a,b))(double.max, bids.byValue());T
Take a look at Justin Whear's dpaste. Dual pred reduce FTW.