From: Peter Dimov (pdimov_at_[hidden])
Date: 2006-05-15 10:03:23


Arkadiy Vertleyb wrote:
> "David Abrahams" <dave_at_[hidden]> wrote
>
>> So, do we *have* typeof registrations for the lambda and bind
>> libraries?
>
> Not AFAIK.
>
>> From the libraries currently in Boost, only spirit and xpressive had
>> there types registered.
>
> I would love to see lambda/bind to register their types, but this
> should be done by the library authors (or some volonteers intimately
> familiar with these libraries). Any help would be happily provided.

This is the usual dependency problem with new (hence optional)
infrastructure. People using TYPEOF would ideally just #include
<boost/bind.hpp> and have it all work. People _not_ using TYPEOF would
ideally #include <boost/bind.hpp> and _not_ have it include any other
headers that are of no interest to them. Unfortunately we can't have it both
ways. Can we?