
28 Jan
2013
28 Jan
'13
2:17 p.m.
On Tue, Jan 22, 2013 at 2:25 AM, Joel de Guzman <djowel@gmail.com> wrote:
I *always* use variant< blank, ... > (or something similar). And that is precisely why I don't care much about the never-empty guarantee.
I hope you *always* use variant<blank, ...> because it makes sense in the cases you use it, and not just because that's the way the cookie crumbles. I also hope you appreciate that not everybody vacuously uses variant like that, nor should they. Anyway, you're lucky then. Peter's solution will give you as much benefit as a nulled recursive_wrapper. Where's the problem? -- Paul Smith