Boost logo

Boost :

From: Fredrik Blomqvist (fredrik_blomqvist_at_[hidden])
Date: 2003-10-12 13:21:08

David Abrahams wrote:
> Howard Hinnant <hinnant_at_[hidden]> writes:
>> On Oct 11, 2003, at 10:23 AM, David Abrahams wrote:
>>> Not quite; it was developed once by Jaakko et al (**); they wrote a
>>> paper on it, and people implemented their technique several times in
>>> Boost.
>>> (**) actually someone else developed the technique independently - I
>>> forget who - but he didn't carry it to enabling template
>>> specializations and he didn't call it enable_if.
>> Fwiw, that was me. I called it restrict_to (and I still like that
>> name better! :-) ). Did it during the two week period Mar 17 - 30
>> 2002 (it is in my weekly report). At the time I did not recognize
>> how to apply it to return types, only to defaulted parameters.
>> Jaakko, Jeremiah and Andrew did a much better job than I did in their
>> independent development. They graciously included me in their CUJ
>> paper. Through a beaurocratic screw up the author list on the CUJ
>> paper was alphabetized when moving from the final proofs to the
>> magazine print. It should have read: Jaakko Jarvi, Jeremiah
>> Willcock, Andrew Lumsdaine and Howard Hinnant.
> Well, there was someone else too. I forget who, but he has a site
> with a page full of interesting template innovations. I hooked
> him up with Jaakko, so maybe he remembers.

I'd say this "must" be Petter Urkedal and his 'more' library available at:
There's a (broken) link to his old page in the boost::bind docs also.


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