
8 May
2006
8 May
'06
1:03 a.m.
Tobias Schwinger wrote:
Another one (hope my piecemeal reports are OK):
There is no "result_of::make_pair" metafunction. It is needed because of the 'detail::as_fusion_element' type transformation in "fusion::make_pair".
With this
// missing result metafunction for fusion::make_pair template<typename First, typename Second> struct result_of_make_pair { typedef boost::fusion::pair<First, typename boost::fusion::detail::as_fusion_element<Second>::type> type; };
workaround in place fusion::pair gives a very useful context structure for folding...
Thanks! Duly noted. Regards, -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net