Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2004-11-30 10:32:20

Peter Dimov wrote:

> The framework outlined in TR1 - is_placeholder and is_bind_expression -
> allows two implementations of tr1::bind to recognize each other's
> placeholders and subexpressions, so that you can mix and match
> lib1::bind, lib2::bind, lib1::_1 and lib2::_2 in the same bind
> expression. Unfortunately, neither Boost.Bind nor Boost.Lambda honor
> this framework, and there are objective reasons for both to not change
> to accommodate it. (In Bind's case, support for older compilers.)

Well, lambda is going to be undergoing an integration with Phoenix,
which leaves ample room for flexibility on that end.

Dave Abrahams
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at