Hi! >> Reduce assertions*, enhance self-documentation, making code more robust, >> perform checks in the VM and not in userland, ...
You don't reduce assertions, you just make them more cryptic and change error message slightly. > Oh oh oh, I forgot the very important unions *int|string* and > *float|string* for overflows as one can encounter them from time to > time; even in native code. Not sure what are you referring here to, but I suspect you are trying to reimplement weak typing in some partial inconsistent and strange way, while pretending it's strong typing. -- Stas Malyshev smalys...@gmail.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php