Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2003-07-14 08:07:35


At 06:15 PM 7/12/2003, Aleksey Gurtovoy wrote:

>Brian McNamara wrote:
>> If and when I get FC++ ( http://www.cc.gatech.edu/~yannis/fc++/ ) into
>> Boost, FC++ has the same kind of selectors you've shown above (named
>> "fst" and "snd", as in Haskell). Whereas these function objects also
>> cannot be used with STL algorithms requiring adaptables (for the reason
>> you mention above), it can be used with the analogous algorithms in
>> FC++, since the FC++ infrastructure enables return-type-deduction for
>> template function objects.
>
>So do Boost.Lambda and Phoenix infrustructures, and unification of these
>is proposed for the TR1 -
>
>http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1454.html

A slight clarification:

N1454 isn't just "proposed"; it has been accepted by full committee vote:-)

It is possible for the full committee to reverse itself, and remove
something that has previously been accepted. But that's fairly unusual, so
you can expect N1454 to be in the TR.

--Beman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk