
Rob Stewart <stewart@sig.com> writes:
From: David Abrahams <dave@boost-consulting.com>
Rob Stewart <stewart@sig.com> writes:
all_of(a)(frobnicates, any_of(b))
I started there, but the placement of parens seems to arbitrary and unbalanced. Also, the whole point of infix is to get rid of those.
So you think this is better?
all_of(a)._,frobnicates, any_of(b)
Yes, but not as nice visually as all_of(a)._ <frobnicates> any_of(b)
Is the _ member needed?
It is if you're going to support all_of(a) , all_of(b) just the same way as you'd support all_of(a) > all_of(b) If you give up support for the comma operator, you can use it for this purpose.
What about this:
all_of(a)@frobnicates@any_of(b)
That only needs, using the type names from my library,
Needs what? A new language that supports the @ character? -- Dave Abrahams Boost Consulting www.boost-consulting.com