$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-03-27 07:01:28
From: "Jaakko Jarvi" <jajarvi_at_[hidden]>
> 2) The outermost return type deduction layer in LL works as
>
> return_type<Functor, argument_types>::type
>
> whereas in Phoenix the scheme introduced in FC++ is used:
>
> Functor::return_type<argument_types>::type
>
> Both are equally powerful,
No, they are not. You can't add a return_type nested template to a
third-party (or stdlib) function object. LL's approach is better.
> Strict/weak arity, etc. are interface issues and can go either way in
> either library, it's a matter of agreeing (and people seem to strongly
> believe in weakness).
Why do people insist on calling it "weak" arity? There is nothing weak about
it!