title: Is there a way to deduce the signature of a lambda as an mpl sequence?
body: <p>Is there a way to deduce the signature, result- and parameter-types, of a c++0x lambda as a Boost.MPL sequence, for example a <code>boost::mpl::vector</code>? For example, for a lambda</p>
  
  <pre><code>[]( float a, int b ) -&gt; void { std::cout &lt;&lt; a &lt;&lt; b &lt;&lt; std::endl; }
  </code></pre>
  
  <p>I would like to get a <code>boost::mpl::vector&lt;void,float,int&gt;</code>.</p>