Hello,

In the aftermath of an internal refactoring of an internal code-base to
turn something eager into something more lazy using Generators, it occurred
to me that while PHP refuses to serialize() a Generator, accidentally
running json_encode() over a Generator produces the worst possible result:

It silently encodes generators as {}.

I would like to write an RFC to first deprecating and later disallowing to
json_encode Generators.

If you think this is a worthwhile thing to do an RFC for, I would kindly
ask for somebody to grant me RFC karma, so I can start working on one.

Regards

Philip

Reply via email to