I'm debugging a lot of code, and I was surprised to find that SuperStrict lets me pass any old Type instance to a function which specifies that it takes a Byte Ptr. ( Return types work the same way. ) It picks me up on other errors like cannot convert from Int to Byte Ptr, etc, but not with a type instance.
Is there some value to it allowing this? Because otherwise, it would be nice if SuperStrict helped me find my typos, which is why I use it.
HyperStrict?MegaStrict?
Is there some value to it allowing this? Because otherwise, it would be nice if SuperStrict helped me find my typos, which is why I use it.
HyperStrict?MegaStrict?