From: Rob Stewart (stewart_at_[hidden])
Date: 2005-06-16 13:23:04
From: David Abrahams <dave_at_[hidden]>
> Rob Stewart <stewart_at_[hidden]> writes:
> > From: David Abrahams <dave_at_[hidden]>
> >> something like:
> >> Generic libraries that accept callable arguments are common in C++:
> >> STL, Boost.Lambda, Boost.Function, and Boost.Python are just a few
> >> examples. Analysis and manipulation of built-in function types
> >> seems to appear in each one.
> >> The above is by no means perfect, and it took me 5 minutes to write.
> >> It can be hard to follow Mr. White's advice ;-)
> > I question why you say "seems to appear." It should be possible
> > to state it definitively, right?
> Only if you're referring to the libs listed and not all the generic
> libs that accept callable args. So if you can clarify that, be my
How about this:
Generic libraries that accept callable arguments are common in
C++; analysis and manipulation of built-in function types
seem to appear in each one. Some examples are the STL,
Boost.Lambda, Boost.Function, and Boost.Python.
-- Rob Stewart stewart_at_[hidden] Software Engineer http://www.sig.com Susquehanna International Group, LLP using std::disclaimer;
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk