
2 Apr
2008
2 Apr
'08
4:18 a.m.
shunsuke wrote:
If fold_ is DefaultConstructible and a default-constructed one is callable, it would be:
typedef static_< mpl::always< return_of<T_regular(fold_(reverse_(T_bll_1), T_bll_2, T_bll_3))>::type > > reverse_fold;
Sorry, this never works. T_regular was pointless. After all, Boost.Lambda bind and placeholders are not usable here. In fact, Egg secretly has its own usable placeholders, though. Regards, -- Shunsuke Sogame