12#include <boost/mpl/times.hpp>
13#include <boost/mpl/transform.hpp>
15#include <boost/mpl/placeholders.hpp>
16using namespace boost::mpl::placeholders;
39struct ex_3_2 : boost::mpl::transform< T, boost::mpl::times<_1, _1> > { };
Encapsulate solution for Exercise 3-2.
Given a sequence of numbers, return a sequence of their squares.