$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: shunsuke (pstade.mb_at_[hidden])
Date: 2008-04-15 01:52:50
Daniel Walker wrote:
>> std::bind can be a customization point of egg::lazy.
>> IMO, bind interface is legacy.
>> (In fact, to implement std_bind is too difficult,
>> and bll::bind is enough. So, Egg skips it.)
>
> See, I think of std::bind as becoming a staple - something that
> programmers will use as commonly and readily as std::vector. I would
> look at std::bind as a primitive, fundamental idiom of functional
> programming in C++, which functional programming libraries should
> build on and extend. By doing so you build on the existing
> expectations and expertise of potential users, which lowers barriers
> to adoption and generally makes their lives easier.
I really agree that we must appreciate the standard.
Hence, I designed egg::lazy so that it can support std/boost::bind.
Regards,
-- Shunsuke Sogame