Boost logo

Boost :

From: Dave Abrahams (abrahams_at_[hidden])
Date: 2000-03-17 08:30:21


Did everybody miss my proposal for the lambda library?

The idea is to remove the vagaries of whether something becomes a proper
expression template by saying all lambda expressions should begin with the
construct
    boost::lambda/

-----
    const lambda_t lambda;

    template <class T>
    some_expression_template_type operator/(const lambda_t&, const T&);

------

Since operator/ binds nearly as strongly as any other operator, something
like this should work. I hope I've made the idea understandable enough. I
just thought I should say something since I didn't see any reply.


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