Another problems of std.concurrency.Generator is that currently it's not pure, not nothrow, not @safe and not @nogc. So its usage turns clean code into something that much less guarantees. This is unfortunate because you want to use it mostly in the functional-style code where you want those well-behaving guarantees.

Bye,
bearophile

Reply via email to