The reference in cppreference is incomplete. By instance there is nothing about valarray (slice, gslice, mask), and they are from the old standar.
Also google lucky sends me to this page, and I don't want another bookmark xP.
What function definition, there are only declarations there.
And more importantly, what do you think is wrong about it?
I don't see why we're not writing articles about this so that when the time comes to upgrade the site, the site admin doesn't have to do nearly as much work.
Probably because most people have a false sense of endurance they feel their work must inherit.
Beginner and medium level C++11 articles will (and should) become totally redundant the instant this site upgrades.